diff --git a/PLDI15-AEC.README.md b/PLDI15-AEC.README.md new file mode 100644 index 0000000..fcc0c7d --- /dev/null +++ b/PLDI15-AEC.README.md @@ -0,0 +1,38 @@ +# [Paper #194] PLDI 2015 Artifact Evaluation + +## KJS: A Complete Formal Semantics of JavaScript + +### Artifact Submission + + * Accepted paper: [[pdf]](http://fslweb.cs.illinois.edu/kjs/pldi15-paper194.pdf) + * VM image: + * VMWare: [[ova]](http://fslweb.cs.illinois.edu/kjs/kjs.vmware.ova) (~3.5GB) | + [[md5]](http://fslweb.cs.illinois.edu/kjs/kjs.vmware.ova.md5) + * VirtualBox: [[ova]](http://fslweb.cs.illinois.edu/kjs/kjs.virtualbox.ova) (~2.8GB) | + [[md5]](http://fslweb.cs.illinois.edu/kjs/kjs.virtualbox.ova.md5) + * login: kjs, passwd: kjs + * artifact location: `/home/kjs/javascript-semantics` + +NOTE: Since the VM images contain a **64-bit** guest OS (Ubuntu 14.04), it may not work if your system does not support a proper virtualization. For example, you may not able to run it in VirtualBox if the CPU does not support hardware virtualization such as AMD-V or VT-x. + + +### Instruction + +Our artifact consists of: + * Formal semantics: [[core]](js-main.k) [[stdlib]](stdlib) [[etc]](README.md#directory-structure) + * Running the semantics: [[README]](README.md) + * Testing the semantics against [test262](http://test262.ecmascript.org): [[README]](README.md#5-run-ecmascript-conformance-test-suitetest262) [[Result]](test262.out) + * Applications + * Measuring the semantic coverage of [test262](http://test262.ecmascript.org): [[README]](test262-coverage/README.md) [[Result]](test262-coverage/test262-coverage.out) + * Detecting a known security attack: [[README]](security-attack/README.md) [[Result]](security-attack/security-attack.out) + * Verifying JavaScript programs: [[README]](verification/README.md) [[Result]](verification/verification.out) + +All of the results can be simply reproduced by using [`run-all.sh`](run-all.sh): +``` +$ cd /home/kjs/javascript-semantics +$ ./run-all.sh +``` +NOTE: Running all of the test will take several hours even in a native machine. Thus, running it in a virtual machine would be too heavy. +(For example, `run-all.sh` took ~35 hours in the given VirtualBox VM +on the top of a machine with Intel Xeon CPU 3.40GHz and DDR3 RAM 8GB 1600MHz.) +We recommend you to install KJS in a native machine so that you can save time to reproduce all of the results. (Minimum RAM requirement: 4GB). diff --git a/README.md b/README.md index c1d4965..4e38416 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,20 @@ # KJS: A Complete Formal Semantics of JavaScript -We present KJS, the most complete and throughly tested formal +KJS is the most complete and throughly tested formal semantics of JavaScript to date. Being executable, KJS has been tested against the [ECMAScript conformance test suite](http://test262.ecmascript.org), and passes all 2,782 core language tests. In addition to a reference implementation for JavaScript, KJS also yields a -simple coverage metric for a test suite: the set of semantic rules it +semantic coverage metric for a test suite: the set of semantic rules it exercises. See [test262-coverage](test262-coverage/README.md) for details. Being symbolically executable, KJS can also be used for formal analysis and verification of JavaScript programs. This is demonstrated by verifying non-trivial programs -([verification](verification/README.md)). +([verification](verification/README.md)), and finding known security vulnerabilities ([security-attack](security-attack/README.md)). @@ -22,93 +22,129 @@ and finding known security vulnerabilities ## How to Run Semantics -The following instructions are for Debian/Ubuntu. +The following instructions are for standard Debian/Ubuntu distributions, especially for Ubuntu 14.04 LTS 64-bit. + +### 0. Install Basic Dependencies + +Install JDK 1.8: +``` +$ sudo add-apt-repository ppa:webupd8team/java +$ sudo apt-get update +$ sudo apt-get install oracle-java8-installer +``` + +Install `build-essential`, `git`, and `maven`: +``` +$ sudo apt-get install build-essential +$ sudo apt-get install git +$ sudo apt-get install maven +``` -### 1. Install K -This version of semantics is compatible with the latest version 3.4.1 of the K framework. -(https://github.com/kframework/k/releases/tag/v3.4.1). -See http://kframework.org for download and installation details. +### 1. Install K -### 2. Install SAFE +This semantics is compatible with a customized version of the latest K framework. +You can install the version of K as follows: +``` +$ git clone https://github.com/kframework/k.git +$ cd k +$ git checkout -b kjs origin/kjs +$ mvn package +``` -We pre-process the input JavaScript program using the SAFE framework -for automatic semicolon insertion. -We slightly modified the SAFE framework, given as [jsaf.patch](jsaf.patch). +Ensure `kompile` and `krun` are included in your `$PATH`: ``` -$ git clone git://plrg.kaist.ac.kr/jsaf.git -$ cd jsaf -$ git reset --hard 6926a7e9e19c466408650d2f27a0d805fd722609 -$ patch -p1 <../jsaf.patch -$ wget http://cs.nyu.edu/rgrimm/xtc/xtc.jar -$ mv xtc.jar bin/ -$ export JS_HOME=`pwd` -$ ./ant clean compile +$ export PATH=$PATH:/k-distribution/target/release/k/bin ``` -### 3. Install Node.js +### 2. Install Node.js -We use the Node.js implementation -of `Math.sin`, `Number.toFixed`, and +We use Node.js implementation +for `Math.sin`, `Number.toFixed`, and `Number.toString` to test programs modulo the unsupported libraries. ``` $ sudo apt-get install nodejs +$ (cd $(dirname `which nodejs`); sudo ln -s nodejs node) ``` -### 4. Install test262 (Optional) +### 3. Install KJS +You can compile the semantics using Makefile: ``` -$ git clone https://github.com/tc39/test262.git -$ cd test262 -$ git reset --hard 9b669da66c78bd583bc130a7ca3151258e4681a1 +$ make ``` -### 5. Install KJS +### 4. Run KJS -Compile the semantics: -``` -./build.sh +You can run a JavaScript program using `kjs.sh`: ``` -and run your programs: +$ ./kjs.sh .js ``` -./run.sh .js -``` - -### 6. Run [test262](http://test262.ecmascript.org) -You can run all of ECMAScript conformance test suite (11,566 tests in total): +For a 'hello-world' example, ``` -./run-test262-all.sh +$ cat >hello-world.js <time.js < + + Call ( @ ( "Date.now" ) , @DateOid , @Nil ) ~> Exit ; + +... ``` -or run separately each positive and negative part of it: + +### 5. Run ECMAScript conformance test suite([test262](http://test262.ecmascript.org)) + +You can run the core ECMAScript conformance test suite (2,782 tests in total) as follows: +(where `N` is a number of parallel processes to be used) ``` -./run-test262-core-positive.sh +$ make -k -j N test262-core ``` +Running all the tests will take 2 hours using 4 parallel processes in a machine with +Intel Xeon CPU 3.40GHz and DDR3 RAM 8GB 1600MHz. + +You can also selectively run a part of the tests by using the environment variables: ``` -./run-test262-core-negative.sh +$ TEST262_CORE_POSITIVE= make test262-core-positive +$ TEST262_CORE_NEGATIVE= make test262-core-negative ``` -## Test Results -The results of each of positive and negative core test are given as follows: +## Test Result of test262 - * [run-test262-core-positive.sh.out](run-test262-core-positive.sh.out): Test result of positive core test262 - * [run-test262-core-negative.sh.out](run-test262-core-negative.sh.out): Test result of negative core test262 +We provide a test result of the core test262, [test262.out](test262.out). +For each test, it reports `succeed` when passed the test, and `failed` when failed. -The positive tests are supposed to succeed, while the negative tests are supposed to fail. -The [positive test result](run-test262-core-positive.sh.out) reports all `succeed`, except the following invalid tests, and the [negative test result](run-test262-core-negative.sh.out) reports all `failed`, as expected. +Note that there are two types of tests: positive and negative tests. A negative test is identified by `@negative` in its preamble. The negative tests should fail to run. ### Invalid Tests Among the 2,782 core tests, our semantics reports parsing errors for the following 6 programs, -which is, however, a correct behavior according to the language standard +which is the correct behavior according to the language standard [ECMAScript 5.1 specification](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf). -These programs have function declarations inside the local block such as `try` or `while` loop, -while the function declaration is only allowed in the top-level +These programs have function declarations inside a local block such as `try` or `while` loop, +while function declaration is only allowed at top-level (refer to the grammar specification [Annex A.5 Functions and Programs](http://es5.github.io/#A.5)). This grammar mismatch problem was already admitted by the standard committee, and will be corrected in the next standard: [Draft Specification of Ecma-262 Edition 6](http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts). @@ -122,9 +158,12 @@ test262-9b669da66c78/test/suite/ch12/12.8/S12.8_A4_T2.js test262-9b669da66c78/test/suite/ch12/12.8/S12.8_A4_T3.js ``` +Note that we consider the above tests as negative tests, such that it will report `succeed`. + + ## Built-in Objects Support -Currently, the standard built-in objects are supported as follows: +Currently, KJS supports the standard built-in objects as follows: * Fully defined: [`Object`](http://es5.github.io/#x15.2), @@ -148,12 +187,14 @@ Currently, the standard built-in objects are supported as follows: * Semantics * [js-main.k](js-main.k): Core semantics * [js-orig-syntax.k](js-orig-syntax.k): JavaScript syntax + * [js-orig-syntax-util.k](js-orig-syntax-util.k): JavaScript syntax preprocessor * [js-core-syntax.k](js-core-syntax.k): IR syntax * [js-trans.k](js-trans.k): Translation from JavaScript to IR * [js-pseudo-code.k](js-pseudo-code.k): Pseudo-code semantics - * [js-str-numeric-literal.k](js-str-numeric-literal.k): Conversion semantics from strings to numbers + * [js-str-numeric-literal.k](js-str-numeric-literal.k): Paring numeric literals * [js-init-configuration.k](js-init-configuration.k): Initial configuration - * [js-standard-builtin-objects.k](js-standard-builtin-objects.k): Standard built-in objects's constructor semantics + * [js-prelude.k](js-prelude.k): K built-in modules + * [js-standard-builtin-objects.k](js-standard-builtin-objects.k): Standard built-in objects' constructor semantics * [stdlib/](stdlib/): Standard built-in objects' methods semantics written in JavaScript itself * Applications @@ -162,25 +203,20 @@ Currently, the standard built-in objects are supported as follows: * [verification](verification/README.md): Program verification based on the semantics * Build semantics - * [build.sh](build.sh): Compile semantics - * [kbuild.sh](kbuild.sh): Wrapper of `kompile` - * [autoinclude-java.k](autoinclude-java.k): Include built-in K functions + * [Makefile](Makefile): Compile semantics * [kpp.py](kpp.py): Create a single K file from the multiple files - * [jsaf.patch](jsaf.patch): Patch for SAFE framework * Run semantics - * [run.sh](run.sh): Run normal JavaScript programs - * [run-test262.sh](run-test262.sh): Run test262 programs - * [run-test262-core.sh](run-test262-core.sh): Run core of test262 - * [run-test262-core-positive.sh](run-test262-core-positive.sh): Run positive core of test262 - * [run-test262-core-negative.sh](run-test262-core-negative.sh): Run negative core of test262 - * [run-test262-all.sh](run-test262-all.sh): Run all of test262 + * [kjs.sh](kjs.sh): Run JavaScript programs + * [Makefile.test262](Makefile.test262): Run test262 programs + * [test262.out](test262.out): Test result of the core test262 * [prelude.js](prelude.js): Prelude of test262 * [jsmassage.sh](jsmassage.sh): Wrapper of SAFE framework * [pp.sh](pp.sh): Preprocessor + * [list-invalid-tests.txt](list-invalid-tests.txt): Invalid tests (See [the above](README.md#invalid-tests)) ---- Note: -The applications use a customized version of K, which is not publicly availabile yet. It will be available soon. +A virtual machine, in which all of the required programs and libraries have been installed and configured, is provided at: diff --git a/build.sh b/build.sh deleted file mode 100755 index 8ed0ca5..0000000 --- a/build.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -error() { echo "error: $@"; exit 1; } - -echo "Bootstrapping build..." -rm -f js-config.k && \ -touch js-config.k && \ -./kbuild.sh || error "failed bootstrapping build" - -echo "Self-hosted standard built-in objects..." -{ cat stdlib/00.debug.js - cat stdlib/01.global.js - cat stdlib/02.object.js - cat stdlib/03.function.js - cat stdlib/04.array.js - cat stdlib/05.string.js - cat stdlib/06.boolean.js - cat stdlib/07.number.js - cat stdlib/08.math.js - cat stdlib/09.date.js - cat stdlib/10.regexp.js - cat stdlib/11.error.js -# cat stdlib/12.json.js -} >stdlib.js || error "failed to create stdlib.js" - -echo "Hard-wiring standard built-in objects..." -{ echo " ( _ =>" && \ - ./k/bin/krun stdlib.js >stdlib.out 2>&1 && \ - cat stdlib.out | awk '// {p=1; next} /<\/objs>/ {p=0} p' | sed 's/@o/@oo/g' && \ - echo ") " && \ - echo "syntax Oid ::= \"@oo\" \"(\" Int \")\"" -} >js-config.k || error "failed to create js-config.k" - -echo "Final build..." -./kbuild.sh || error "failed final build" diff --git a/js-main.k b/js-main.k index fd32ade..c6f2294 100644 --- a/js-main.k +++ b/js-main.k @@ -2,13 +2,6 @@ require "js-trans.k" require "js-str-numeric-literal.k" require "js-prelude.k" -require "modules/verification_lemmas.k" - -//require "verification/patterns/float_set.k" -//require "verification/patterns/float_tree_pattern.k" -require "verification/patterns/string_set.k" -require "verification/patterns/string_tree_pattern.k" - module JS-SYNTAX imports JS-ORIG-SYNTAX imports JS-STR-NUMERIC-LITERAL @@ -20,8 +13,6 @@ imports JS-SYNTAX imports JS-TRANS imports JS-PRELUDE -imports VERIFICATION_LEMMAS - ////////////////////////////////////////////////////////////////////////////// // Configuration ////////////////////////////////////////////////////////////////////////////// @@ -32,18 +23,18 @@ rule @Run(Pgm:Stmt) => @EnterGlobalCode(Pgm) ~> Pgm configuration @InitConfig ~> @LoadConfig ~> @Run(^SourceElements($PGM:SourceElements)) - + // 8.6 The Object Type - .K // Oid + .K // Oid .Map // Var -> PropertyDescriptor .Map // Var -> PropertyDescriptor - + // 10.2 Lexical Environments - .K // Eid + .K // Eid .K // Eid // Reference to an outer Lexical Environment .K // Bool // 10.2.1 Environment Records @@ -623,6 +614,7 @@ rule GetOwnProperty@Default(O:Oid,P:Var) => V ... P |-> V:Val _:Map _ + [getOwnProperty] rule GetOwnProperty@Default(O:Oid,P:Var) => Undefined ... O @@ -630,6 +622,7 @@ rule GetOwnProperty@Default(O:Oid,P:Var) => Undefined ... _ when notBool(P in keys(Prop)) + [getOwnProperty] // 8.12.? [[GetInternalProperty]] (P) @@ -1151,16 +1144,16 @@ rule ToPrimitive(O:Oid, PreferredType:String) => DefaultValue(O,PreferredType) syntax KItem /* Bool */ ::= "ToBoolean" "(" K /* Val */ ")" [seqstrict] -rule ToBoolean(Undefined) => false -rule ToBoolean(@NullVal ) => false -rule ToBoolean(B:Bool ) => B -rule ToBoolean(S:String ) => true when S =/=String "" -rule ToBoolean("" ) => false -rule ToBoolean(N:Number ) => true when N =/=K 0 andBool N =/=K @NaN andBool N =/=K @nz -rule ToBoolean(0 ) => false -rule ToBoolean(@nz ) => false -rule ToBoolean(@NaN ) => false -rule ToBoolean(O:Oid ) => true +rule ToBoolean(Undefined) => false [toBoolean] +rule ToBoolean(@NullVal ) => false [toBoolean] +rule ToBoolean(B:Bool ) => B [toBoolean] +rule ToBoolean(S:String ) => true when S =/=String "" [toBoolean] +rule ToBoolean("" ) => false [toBoolean] +rule ToBoolean(N:Number ) => true when N =/=K 0 andBool N =/=K @NaN andBool N =/=K @nz [toBoolean] +rule ToBoolean(0 ) => false [toBoolean] +rule ToBoolean(@nz ) => false [toBoolean] +rule ToBoolean(@NaN ) => false [toBoolean] +rule ToBoolean(O:Oid ) => true [toBoolean] // 9.3 ToNumber @@ -1634,7 +1627,6 @@ rule GetIdentifierReference(E:Eid,N:Var,Strict:Bool) E' _ -// when E =/=K @NullEid // NOTE: Redundant: there is no with @NullEid as // 10.2.2.2 NewDeclarativeEnvironment (E) @@ -1651,6 +1643,7 @@ rule NewDeclarativeEnvironment(E:Eid, Strict:Bool) => @e(!N) ... _ + // 10.2.2.3 NewObjectEnvironment (O, E) syntax KItem /* Eid */ ::= "NewObjectEnvironment" "(" K /* Oid */ "," K /* Eid */ "," K /* Bool */ "," K /* Bool */ ")" [seqstrict] @@ -1757,8 +1750,8 @@ rule @EnterFunctionCode(F:Oid,This:Val,Args:Vals) F - "Scope" |-> E:Eid - "Code" |-> Code:Stmt + "Scope" |-> E:Eid + "Code" |-> Code:Stmt "Strict" |-> Strict:Bool _:Map @@ -2712,7 +2705,8 @@ rule @Addition(@-Infinity,@+Infinity) => @NaN rule @Addition(@-Infinity,@-Infinity) => @-Infinity syntax KItem ::= "@Subtraction" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] -rule @Subtraction(N1:Number,N2:Number) => @Addition(N1,@Minus(N2)) +rule @Subtraction(I1:Int,I2:Int) => I1 -Int I2 +rule @Subtraction(N1:Number,N2:Number) => @Addition(N1,@Minus(N2)) when notBool(isInt(N1)) orBool notBool(isInt(N2)) // 11.7.1 The Left Shift Operator ( << ) @@ -4141,13 +4135,12 @@ syntax Int ::= "@MAX_INT" rule @MAX_INT => 4294967296 /* 2^32 */ [macro] rule @MIN_INT => -4294967296 /* 2^32 */ [macro] -endmodule +syntax UserVal ::= UndefinedType | NullType | Primitive | Oid +endmodule module JS imports JS-MAIN -//imports FLOAT-TREE-PATTERN -imports STRING-TREE-PATTERN syntax NullableObject ::= Oid | NullType syntax Val ::= NullableObject endmodule diff --git a/js-pseudo-code.k b/js-pseudo-code.k index 2ca6d59..ce6b05e 100644 --- a/js-pseudo-code.k +++ b/js-pseudo-code.k @@ -32,10 +32,10 @@ rule X:Id => V ... rule Do K; => K rule DoI K; => K ~> @Ignore -rule If V1:KResult = V2:KResult then { PCs } else { _ } => PCs when V1 ==K V2 -rule If V1:KResult = V2:KResult then { _ } else { PCs } => PCs when V1 =/=K V2 -rule If V1:KResult = V2:KResult then { PCs } ; => PCs when V1 ==K V2 -rule If V1:KResult = V2:KResult then { _ } ; => .K when V1 =/=K V2 +rule If V1:KResult = V2:KResult then { PCs } else { _ } => PCs when V1 ==K V2 [pseudoIf] +rule If V1:KResult = V2:KResult then { _ } else { PCs } => PCs when V1 =/=K V2 [pseudoIf] +rule If V1:KResult = V2:KResult then { PCs } ; => PCs when V1 ==K V2 [pseudoIf] +rule If V1:KResult = V2:KResult then { _ } ; => .K when V1 =/=K V2 [pseudoIf] rule Return V:KResult; => V rule Return; => .K rule Nop; => .K diff --git a/jsaf.patch b/jsaf.patch deleted file mode 100644 index e88eadf..0000000 --- a/jsaf.patch +++ /dev/null @@ -1,276 +0,0 @@ -diff --git a/src/kr/ac/kaist/jsaf/nodes_util/JSAstToConcrete.scala b/src/kr/ac/kaist/jsaf/nodes_util/JSAstToConcrete.scala -index 1464304..d0f5892 100644 ---- a/src/kr/ac/kaist/jsaf/nodes_util/JSAstToConcrete.scala -+++ b/src/kr/ac/kaist/jsaf/nodes_util/JSAstToConcrete.scala -@@ -127,6 +127,11 @@ object JSAstToConcrete extends Walker { - decreaseIndent - } - -+ class StringBuilderHelper(s: StringBuilder) { -+ def toStringP() = new StringBuilder("(").append(s.toString).append(")").toString -+ } -+ implicit def stringBuilderWrapper(s: StringBuilder) = new StringBuilderHelper(s) -+ - /* The rule of separators(indentation, semicolon and newline) in unparsing pattern matchings. - * This rule is applied recursively - * Principle: All case already has indentation at the front and newline at the end. -@@ -151,7 +156,18 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - s.append("[") -- elements.foreach(e => s.append(walk(e)).append(", ")) -+ elements match { -+ case Nil => () -+ case head :: tail => -+ head match { -+ case Some(e) => s.append(walk(e)) -+ case None => s.append("undefined") -+ } -+ tail.foreach(_ match { -+ case Some(e) => s.append(", ").append(walk(e)) -+ case None => s.append(", ").append("undefined") -+ }) -+ } - s.append("]") - s.toString - case SArrayNumberExpr(info, elements) => -@@ -167,7 +183,7 @@ object JSAstToConcrete extends Walker { - s.append(walk(lhs)).append(" ") - s.append(walk(op)).append(" ") - s.append(walk(right)) -- s.toString -+ s.toString /*P*/ - case SBlock(info, stmts, _) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -@@ -192,7 +208,7 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - s.append(walk(obj)).append("[").append(walk(index)).append("]") -- s.toString -+ s.toString /*P*/ - case SBreak(info, target) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -@@ -225,7 +241,7 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - s.append(walk(cond)).append(" ? ").append(walk(trueBranch)).append(" : ").append(walk(falseBranch)) -- s.toString -+ s.toString /*P*/ - case SContinue(info, target) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -@@ -252,12 +268,18 @@ object JSAstToConcrete extends Walker { - case SDot(info, obj, member) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -- s.append(walk(obj)).append(".").append(walk(member)) -- s.toString -+ obj match { -+ case SDoubleLiteral(_,_,_) => -+ s.append("(").append(walk(obj)).append(")") -+ case _ => -+ s.append(walk(obj)) -+ } -+ s.append(".").append(walk(member)) -+ s.toString /*P*/ - case SEmptyStmt(info) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -- s.append(";") -+ s.append("undefined;") - s.toString - case SExprList(info, exprs) => - join(exprs, ", ", new StringBuilder(walk(info))).toString -@@ -272,7 +294,7 @@ object JSAstToConcrete extends Walker { - s.append(walk(prop)).append(" : ").append(walk(expr)) - s.toString - case SDoubleLiteral(info, text, num) => -- walk(info)+text -+ walk(info)+ /*text*/ num.toString().replace('E','e'); - case SFor(info, init, cond, action, body) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -@@ -329,7 +351,7 @@ object JSAstToConcrete extends Walker { - s.append(walk(fun)).append("(") - s.append(join(args, ", ", new StringBuilder(""))) - s.append(")") -- s.toString -+ s.toString /*P*/ - case SFunDecl(info, SFunctional(fds, vds, body, name, params), _) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -@@ -349,7 +371,7 @@ object JSAstToConcrete extends Walker { - s.append(") \n").append(getIndent).append("{\n") - prFtn(s, fds, vds, toList(body.getBody)) - s.append("\n").append(getIndent).append("})") -- s.toString -+ s.toString /*P*/ - case SGetProp(info, prop, SFunctional(fds, vds, body, _, _)) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -@@ -367,16 +389,18 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - var oneline: Boolean = isOneline(trueBranch) -- s.append("if(").append(walk(cond)).append(")\n") -+ s.append("if(").append(walk(cond)).append(") {\n") - if(oneline) increaseIndent - s.append(getIndent).append(walk(trueBranch)) - if(oneline) decreaseIndent -+ s.append("}") - if(falseBranch.isSome){ - oneline = isOneline(falseBranch) -- s.append("\n").append(getIndent).append("else\n") -+ s.append("\n").append(getIndent).append("else {\n") - if(oneline) increaseIndent - s.append(getIndent).append(walk(falseBranch)) - if(oneline) decreaseIndent -+ s.append("}") - } - s.toString - case SInfixOpApp(info, left, op, right) => -@@ -385,11 +409,13 @@ object JSAstToConcrete extends Walker { - s.append(walk(left)).append(" ") - s.append(walk(op)).append(" ") - s.append(walk(right)) -- s.toString -+ s.toStringP - case SIntLiteral(info, intVal, radix) => - val str = radix match { -+ /* - case 8 => "0" + intVal.toString(8) - case 16 => "0x" + intVal.toString(16) -+ */ - case _ => intVal.toString - } - walk(info)+str -@@ -404,7 +430,7 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - s.append("new ").append(walk(lhs)) -- s.toString -+ s.toString /*P*/ - case SNull(info) => - walk(info)+"null" - case SObjectExpr(info, members) => -@@ -424,7 +450,7 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - s.append(walk(op)).append(" ").append(walk(right)) -- s.toString -+ s.toString /*P*/ - case SProgram(info, STopLevel(fds, vds, program)) => - val s: StringBuilder = new StringBuilder - prFtn(s, fds, vds, NU.toStmts(program)) -@@ -509,7 +535,7 @@ object JSAstToConcrete extends Walker { - val s: StringBuilder = new StringBuilder - s.append(walk(info)) - s.append(walk(lhs)).append(" ").append(walk(op)) -- s.toString -+ s.toString /*P*/ - case SVarDecl(info, name, expr, _) => - val s: StringBuilder = new StringBuilder - s.append(walk(info)) -diff --git a/src/kr/ac/kaist/jsaf/nodes_util/NodeFactory.scala b/src/kr/ac/kaist/jsaf/nodes_util/NodeFactory.scala -index 4c8f0c5..3517f3c 100644 ---- a/src/kr/ac/kaist/jsaf/nodes_util/NodeFactory.scala -+++ b/src/kr/ac/kaist/jsaf/nodes_util/NodeFactory.scala -@@ -356,7 +356,7 @@ object NodeFactory { - if (elmts.size > 1000) - new ArrayNumberExpr(makeSpanInfoComment(span), elmts) - else -- makeArrayExpr(span, toJavaList(toList(elmts).map(e => some(makeDoubleLiteral(span, e.toString, e).asInstanceOf[Expr])))) -+ makeArrayExpr(span, toJavaList(toList(elmts).map(e => some(makeNumericLiteral(span, e.toString, e).asInstanceOf[Expr])))) - } - - def makeArrayExpr(span: Span, elmts: JList[JOption[Expr]]) = -@@ -426,6 +426,11 @@ object NodeFactory { - JDouble.valueOf(beforeDot) - } - -+ def makeNumericLiteral(span: Span, str: String, doubleVal: Double) = -+ if (str.endsWith(".0")) -+ new IntLiteral(makeSpanInfoComment(span), new BigInteger(str.substring(0, str.length-2), 10), 10) -+ else new DoubleLiteral(makeSpanInfoComment(span), str, doubleVal) -+ - def makeIntLiteral(span: Span, intVal: BigInteger, radix: Int = 10) = - new IntLiteral(makeSpanInfoComment(span), intVal, radix) - -diff --git a/src/kr/ac/kaist/jsaf/nodes_util/Unprinter.java b/src/kr/ac/kaist/jsaf/nodes_util/Unprinter.java -index 96d6e79..5f050eb 100644 ---- a/src/kr/ac/kaist/jsaf/nodes_util/Unprinter.java -+++ b/src/kr/ac/kaist/jsaf/nodes_util/Unprinter.java -@@ -257,7 +257,12 @@ public class Unprinter extends NodeReflection { - } else if (f.getType() == BigInteger.class) { - f.set(node, readBigInteger(l.name())); - } else if (f.getType() == Double.class) { -- f.set(node, readDouble(l.name()+"."+lexAfter("."))); -+ String n = l.name(); -+ if (n.equals("Infinity")) { -+ f.set(node, readDouble(n)); -+ } else { -+ f.set(node, readDouble(n+"."+lexAfter("."))); -+ } - } else if (Option.class.isAssignableFrom(f.getType())) { - f.set(node, readOption()); - } else if (ASTSpanInfo.class.isAssignableFrom(f.getType())) { -diff --git a/src/kr/ac/kaist/jsaf/parser/Declaration.rats b/src/kr/ac/kaist/jsaf/parser/Declaration.rats -index 78985f6..5787cbb 100644 ---- a/src/kr/ac/kaist/jsaf/parser/Declaration.rats -+++ b/src/kr/ac/kaist/jsaf/parser/Declaration.rats -@@ -23,14 +23,11 @@ import Spacing; - * Program ::= w SourceElements? w EndOfFile - */ - public Program File = -- initParser a1:UseStrictDirectives? w a2:TopLevelSourceElements? closeParser -+ initParser a2:TopLevelSourceElements? closeParser - { Span span = createSpan(yyStart,yyCount); - if (a2 == null) a2 = Collections.emptyList(); - HashMap map = new HashMap(); -- if (a1 == null) - yyValue = NodeFactory.makeProgram(span, a2, false); -- else -- yyValue = NodeFactory.makeProgram(span, a2, true); - }; - void initParser = w { initParser(); }; - void closeParser = w EndOfFile -@@ -287,19 +284,14 @@ public List Params = - * FunctionBody ::= { w SourceElement* w } - */ - public kr.ac.kaist.jsaf.useful.Pair, Boolean> FunctionBody = -- opencurly w a1:UseStrictDirectives? w closecurly -- { if (a1 == null) -+ opencurly w closecurly -+ { - yyValue = new kr.ac.kaist.jsaf.useful.Pair, Boolean>(Collections.emptyList(), - Boolean.valueOf(false)); -- else -- yyValue = new kr.ac.kaist.jsaf.useful.Pair, Boolean>(Collections.emptyList(), -- Boolean.valueOf(true)); - } -- / opencurly w a1:UseStrictDirectives? w a2:SourceElements w closecurly -- { if (a1 == null) -+ / opencurly w a2:SourceElements w closecurly -+ { - yyValue = new kr.ac.kaist.jsaf.useful.Pair, Boolean>(a2, Boolean.valueOf(false)); -- else -- yyValue = new kr.ac.kaist.jsaf.useful.Pair, Boolean>(a2, Boolean.valueOf(true)); - }; - - /* -diff --git a/src/kr/ac/kaist/jsaf/parser/Statement.rats b/src/kr/ac/kaist/jsaf/parser/Statement.rats -index f09a653..1dabfdf 100644 ---- a/src/kr/ac/kaist/jsaf/parser/Statement.rats -+++ b/src/kr/ac/kaist/jsaf/parser/Statement.rats -@@ -72,7 +72,8 @@ public Stmt Statement = - yyValue = NodeFactory.makeEmptyStmt(span); - } - // !(opencurly) a1:Expression EOS // !(opencurly / function) a1:Expression EOS -- / a1:Expression EOS // !(opencurly / function) a1:Expression EOS -+// a1:Expression EOS // !(opencurly / function) a1:Expression EOS -+ / !(function) a1:Expression EOS - { Span span = createSpan(yyStart,yyCount); - yyValue = NodeFactory.makeExprStmt(span, a1); - } diff --git a/kbuild.sh b/kbuild.sh deleted file mode 100755 index 8b32905..0000000 --- a/kbuild.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash - -dir=`dirname $0` - -echo "rule #@PWD => \"`pwd`\"" >$dir/js-pwd.k -$dir/kpp.py $dir/js-main.k >$dir/js.k -$dir/k/bin/kompile --no-prelude --backend java $dir/js.k diff --git a/kjs.sh b/kjs.sh new file mode 100755 index 0000000..f7e5cc9 --- /dev/null +++ b/kjs.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +dir=$(cd `dirname "$0"`; pwd) +tmp=`mktemp /tmp/kjs.XXXXXXXXXX` +cleanup() { rm -f "$tmp" "$tmp".js "$tmp".out; } +trap cleanup INT TERM + +for i in "$@"; do + "$dir"/jsmassage.sh -f "$i" >"$tmp".js && \ + krun -d "$dir" --pattern-matching --output-file "$tmp".out "$tmp".js && \ + if [ "`sed -n '//,/<\/k>/{ p }' "$tmp".out | tr -d ' \n'`" = "@Normal" ]; then + cleanup + else + echo "Error: failed to run the program: $i" + echo "Check the dumped output: $tmp.out" + fi +done diff --git a/run-all.sh b/run-all.sh new file mode 100755 index 0000000..ee24dc9 --- /dev/null +++ b/run-all.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +echo "Installing KJS..." +make + +echo +echo "Running core test262..." +make test262-clean +make -k test262-core >test262.out 2>&1 +echo "The result was saved at: test262.out" + +echo +echo "Running core test262 with measuring semantic coverage..." +( cd test262-coverage + make test262-clean + make -k test262-core-coverage >test262-coverage.log 2>&1 + ./coverage.sh >test262-coverage.out 2>&1 +) +echo "The result was saved at: test262-coverage/test262-coverage.out" + +echo +echo "Detecting security attack..." +( cd security-attack + make clean + make >security-attack.out 2>&1 +) +echo "The result was saved at: security-attack/security-attack.out" + +echo +echo "Verifying example programs..." +( cd verification + make >verification.out 2>&1 +) +echo "The result was saved at: verification/verification.out" diff --git a/run-test262-all.sh b/run-test262-all.sh deleted file mode 100755 index 5a60c57..0000000 --- a/run-test262-all.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -dir=`dirname "$0"` -"$dir"/run-test262.sh `find test262/test/suite/ch* -name '*.js'` diff --git a/run-test262-core-negative.sh b/run-test262-core-negative.sh deleted file mode 100755 index 2aa3d0a..0000000 --- a/run-test262-core-negative.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -dir=`dirname "$0"` -"$dir"/run-test262.sh `find test262/test/suite/ch{08,09,10,11,12,13,14} -name '*.js' -exec grep -q '@negative' {} \; -print` diff --git a/run-test262-core-negative.sh.out b/run-test262-core-negative.sh.out deleted file mode 100644 index 19fad9e..0000000 --- a/run-test262-core-negative.sh.out +++ /dev/null @@ -1,321 +0,0 @@ -#### test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js failed -#### test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js failed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js failed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js failed -#### test262/test/suite/ch08/8.2/S8.2_A2.js failed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js failed -#### test262/test/suite/ch08/8.4/S8.4_A13_T3.js /tmp/jsmassage.sh.puWZFC5buU/pp.js:335:13: - Syntax Error -failed -#### test262/test/suite/ch08/8.4/S8.4_A7.2.js failed -#### test262/test/suite/ch08/8.4/S8.4_A7.3.js failed -#### test262/test/suite/ch08/8.4/S8.4_A14_T2.js /tmp/jsmassage.sh.bm7cHwq4kH/pp.js:335:13: - Syntax Error -failed -#### test262/test/suite/ch08/8.4/S8.4_A7.4.js failed -#### test262/test/suite/ch08/8.4/S8.4_A13_T2.js /tmp/jsmassage.sh.RpH3cJLiHd/pp.js:335:11: - Syntax Error -failed -#### test262/test/suite/ch08/8.4/S8.4_A7.1.js failed -#### test262/test/suite/ch08/8.4/S8.4_A14_T1.js /tmp/jsmassage.sh.3gWEQhix2m/pp.js:335:11: - Syntax Error -failed -#### test262/test/suite/ch08/8.4/S8.4_A13_T1.js /tmp/jsmassage.sh.RFqkOAhFJc/pp.js:335:13: - Syntax Error -failed -#### test262/test/suite/ch08/8.4/S8.4_A14_T3.js /tmp/jsmassage.sh.nMxOISFaMS/pp.js:335:13: - Syntax Error -failed -#### test262/test/suite/ch08/8.3/S8.3_A2.2.js failed -#### test262/test/suite/ch08/8.3/S8.3_A2.1.js failed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js failed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js failed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js failed -#### test262/test/suite/ch10/10.6/10.6-2gs.js failed -#### test262/test/suite/ch10/10.5/10.5-1gs.js failed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js failed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js failed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js failed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js failed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js failed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js failed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js failed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js failed -#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js failed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js failed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js failed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js failed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js failed -#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js failed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js /tmp/jsmassage.sh.e7zrZWy8rY/pp.js:338:9: - Syntax Error -failed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js failed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js failed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js failed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js failed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js failed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js failed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js failed -#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js failed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js failed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js failed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js failed -#### test262/test/suite/ch12/12.5/S12.5_A2.js failed -#### test262/test/suite/ch12/12.5/S12.5_A6_T1.js /tmp/jsmassage.sh.lKvYVQNXNj/pp.js:337:4: - Syntax Error -failed -#### test262/test/suite/ch12/12.5/S12.5_A6_T2.js /tmp/jsmassage.sh.DQgNSeeNdk/pp.js:337:4: - Syntax Error -failed -#### test262/test/suite/ch12/12.5/S12.5_A8.js /tmp/jsmassage.sh.GXXXI5HEGY/pp.js:337:4: - Syntax Error -failed -#### test262/test/suite/ch12/12.5/S12.5_A11.js /tmp/jsmassage.sh.4AJRkJQ8yR/pp.js:337:6: - Syntax Error -failed -#### test262/test/suite/ch12/12.4/S12.4_A1.js /tmp/jsmassage.sh.GELYzuycvx/pp.js:337:9: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T13.js /tmp/jsmassage.sh.wn73pHS8v1/pp.js:339:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T8.js /tmp/jsmassage.sh.aaHiRWFgWo/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T4.js /tmp/jsmassage.sh.1qnPXgzsHR/pp.js:337:6: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T9.js /tmp/jsmassage.sh.IUZwEVHvNM/pp.js:336:1: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T12.js /tmp/jsmassage.sh.HJDGjm2ONF/pp.js:341:1: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T11.js /tmp/jsmassage.sh.NbTN9HfvFE/pp.js:339:3: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T15.js /tmp/jsmassage.sh.VpwKLX3VzY/pp.js:338:8: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T6.js /tmp/jsmassage.sh.vzi5lTpRju/pp.js:337:1: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T7.js /tmp/jsmassage.sh.dO14sngFzI/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T3.js /tmp/jsmassage.sh.Nmk6brSmWZ/pp.js:336:1: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T14.js /tmp/jsmassage.sh.eTHmoryTiM/pp.js:336:4: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T5.js /tmp/jsmassage.sh.RmX0hjoMay/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T1.js /tmp/jsmassage.sh.FY3mdHQ1tx/pp.js:338:1: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T2.js /tmp/jsmassage.sh.71EwKjPXvt/pp.js:336:1: - Syntax Error -failed -#### test262/test/suite/ch12/12.14/S12.14_A16_T10.js /tmp/jsmassage.sh.e5OFMQOqy4/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.1/S12.1_A4_T1.js /tmp/jsmassage.sh.yu7GNikwqT/pp.js:339:10: - Syntax Error -failed -#### test262/test/suite/ch12/12.1/S12.1_A4_T2.js /tmp/jsmassage.sh.uZBx7IKP2e/pp.js:339:5: - Syntax Error -failed -#### test262/test/suite/ch12/12.7/S12.7_A8_T2.js failed -#### test262/test/suite/ch12/12.7/S12.7_A6.js failed -#### test262/test/suite/ch12/12.7/S12.7_A5_T2.js failed -#### test262/test/suite/ch12/12.7/S12.7_A1_T2.js failed -#### test262/test/suite/ch12/12.7/S12.7_A1_T3.js failed -#### test262/test/suite/ch12/12.7/S12.7_A5_T3.js failed -#### test262/test/suite/ch12/12.7/S12.7_A8_T1.js failed -#### test262/test/suite/ch12/12.7/S12.7_A5_T1.js failed -#### test262/test/suite/ch12/12.7/S12.7_A1_T4.js failed -#### test262/test/suite/ch12/12.7/S12.7_A1_T1.js failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js /tmp/jsmassage.sh.PcY9Vk1hk0/pp.js:337:9: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js /tmp/jsmassage.sh.EMugtNUYnX/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js /tmp/jsmassage.sh.not23o3fQA/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js /tmp/jsmassage.sh.jo5zF4lPmO/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js /tmp/jsmassage.sh.Tk46V4kLY4/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js /tmp/jsmassage.sh.zLXKC6AKUv/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js /tmp/jsmassage.sh.FLxEbDUrl8/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js /tmp/jsmassage.sh.34B2XW0rIz/pp.js:339:18: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js /tmp/jsmassage.sh.psXzM9LYGk/pp.js:339:31: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js /tmp/jsmassage.sh.iyzMTT4qr8/pp.js:338:36: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js /tmp/jsmassage.sh.ykPru5ufuz/pp.js:338:32: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js /tmp/jsmassage.sh.fqCBw4Ur0V/pp.js:339:11: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js /tmp/jsmassage.sh.cSET2CW14L/pp.js:339:10: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js /tmp/jsmassage.sh.uSiRLkDPEs/pp.js:339:20: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js /tmp/jsmassage.sh.ExulwWtq3j/pp.js:339:14: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js /tmp/jsmassage.sh.GxwMRfqxm5/pp.js:338:31: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js /tmp/jsmassage.sh.MetmtCZuM8/pp.js:338:35: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js /tmp/jsmassage.sh.BxvkkuqDZp/pp.js:339:24: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js /tmp/jsmassage.sh.ipIu6oAxPZ/pp.js:339:35: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js /tmp/jsmassage.sh.CjamTLT8EU/pp.js:339:13: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js /tmp/jsmassage.sh.3uPboqfuDW/pp.js:339:16: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js /tmp/jsmassage.sh.X5bmkptRY3/pp.js:337:17: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js /tmp/jsmassage.sh.NZiJcUlMLk/pp.js:339:10: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js /tmp/jsmassage.sh.bWWdk4A80D/pp.js:337:17: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js /tmp/jsmassage.sh.SCDYMxTNnT/pp.js:337:17: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js /tmp/jsmassage.sh.qa8wyVt4Ab/pp.js:337:17: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js /tmp/jsmassage.sh.YUDzYnRYKG/pp.js:337:13: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js /tmp/jsmassage.sh.BFeHX49iOv/pp.js:337:17: - Syntax Error -failed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js /tmp/jsmassage.sh.zgNJGZgL0C/pp.js:337:17: - Syntax Error -failed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js failed -#### test262/test/suite/ch12/12.11/S12.11_A3_T3.js /tmp/jsmassage.sh.7SwQNhctjs/pp.js:335:14: - Syntax Error -failed -#### test262/test/suite/ch12/12.11/S12.11_A3_T1.js /tmp/jsmassage.sh.azHP7YBaCG/pp.js:338:10: - Syntax Error -failed -#### test262/test/suite/ch12/12.11/S12.11_A3_T5.js /tmp/jsmassage.sh.LvfdcwWFaZ/pp.js:339:8: - Syntax Error -failed -#### test262/test/suite/ch12/12.11/S12.11_A3_T4.js /tmp/jsmassage.sh.IBq8AkaiE4/pp.js:339:9: - Syntax Error -failed -#### test262/test/suite/ch12/12.11/S12.11_A3_T2.js /tmp/jsmassage.sh.fULTbFwvco/pp.js:338:10: - Syntax Error -failed -#### test262/test/suite/ch12/12.11/S12.11_A2_T1.js /tmp/jsmassage.sh.Hie8ccDPu6/pp.js:344:5: - Syntax Error -failed -#### test262/test/suite/ch12/12.8/S12.8_A1_T3.js failed -#### test262/test/suite/ch12/12.8/S12.8_A1_T1.js failed -#### test262/test/suite/ch12/12.8/S12.8_A8_T1.js failed -#### test262/test/suite/ch12/12.8/S12.8_A1_T4.js failed -#### test262/test/suite/ch12/12.8/S12.8_A5_T1.js failed -#### test262/test/suite/ch12/12.8/S12.8_A8_T2.js failed -#### test262/test/suite/ch12/12.8/S12.8_A1_T2.js failed -#### test262/test/suite/ch12/12.8/S12.8_A5_T2.js failed -#### test262/test/suite/ch12/12.8/S12.8_A5_T3.js failed -#### test262/test/suite/ch12/12.8/S12.8_A6.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T8.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T3.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T6.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T1.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T9.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T7.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T10.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T5.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T4.js failed -#### test262/test/suite/ch12/12.9/S12.9_A1_T2.js failed -#### test262/test/suite/ch12/12.13/S12.13_A1.js failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T7.js /tmp/jsmassage.sh.jvkfD8UoFl/pp.js:337:6: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T8.js /tmp/jsmassage.sh.aFIcUgDVg6/pp.js:339:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T4.js /tmp/jsmassage.sh.wJ9R7PY3S4/pp.js:337:6: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T2.js /tmp/jsmassage.sh.GwmhpoE6nn/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T3.js /tmp/jsmassage.sh.Bv0YBtwsxV/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T6.js /tmp/jsmassage.sh.HZGhOlZPAq/pp.js:337:6: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js failed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T1.js /tmp/jsmassage.sh.DLQL0YaTdD/pp.js:337:7: - Syntax Error -failed -#### test262/test/suite/ch12/12.2/S12.2_A8_T5.js /tmp/jsmassage.sh.4PkVQeLpWs/pp.js:337:5: - Syntax Error -failed -#### test262/test/suite/ch13/13.2/13.2-19-b-3gs.js failed -#### test262/test/suite/ch13/13.0/13.0_4-17gs.js failed -#### test262/test/suite/ch13/13.0/S13_A7_T3.js /tmp/jsmassage.sh.y9aIdezFs8/pp.js:335:20: - Syntax Error -failed -#### test262/test/suite/ch13/13.0/13.0_4-5gs.js failed -#### test262/test/suite/ch13/13.1/13.1-4gs.js failed -#### test262/test/suite/ch13/13.1/13.1-8gs.js failed -#### test262/test/suite/ch13/13.1/13.1-5gs.js failed -#### test262/test/suite/ch13/13.1/13.1-1gs.js failed -#### test262/test/suite/ch13/13.1/13.1-13gs.js failed -#### test262/test/suite/ch14/14.1/14.1-5gs.js failed -#### test262/test/suite/ch14/14.1/14.1-4gs.js failed diff --git a/run-test262-core-positive.sh b/run-test262-core-positive.sh deleted file mode 100755 index cc2f440..0000000 --- a/run-test262-core-positive.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -dir=`dirname "$0"` -"$dir"/run-test262.sh `find test262/test/suite/ch{08,09,10,11,12,13,14} -name '*.js' -exec grep -L '@negative' {} \;` diff --git a/run-test262-core-positive.sh.out b/run-test262-core-positive.sh.out deleted file mode 100644 index 1338285..0000000 --- a/run-test262-core-positive.sh.out +++ /dev/null @@ -1,2607 +0,0 @@ -#### test262/test/suite/ch08/8.7/S8.7_A5_T2.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A2.js succeed -#### test262/test/suite/ch08/8.7/S8.7.2_A2.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A7.js succeed -#### test262/test/suite/ch08/8.7/S8.7.1_A2.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js succeed -#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js succeed -#### test262/test/suite/ch08/8.7/S8.7.1_A1.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A1.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A5_T1.js succeed -#### test262/test/suite/ch08/8.7/S8.7.2_A3.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A6.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A3.js succeed -#### test262/test/suite/ch08/8.7/S8.7_A4.js succeed -#### test262/test/suite/ch08/8.8/S8.8_A2_T2.js succeed -#### test262/test/suite/ch08/8.8/S8.8_A2_T3.js succeed -#### test262/test/suite/ch08/8.8/S8.8_A2_T1.js succeed -#### test262/test/suite/ch08/8.2/S8.2_A3.js succeed -#### test262/test/suite/ch08/8.2/S8.2_A1_T1.js succeed -#### test262/test/suite/ch08/8.2/S8.2_A1_T2.js succeed -#### test262/test/suite/ch08/8.6/S8.6_A4_T1.js succeed -#### test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js succeed -#### test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js succeed -#### test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js succeed -#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js succeed -#### test262/test/suite/ch08/8.6/S8.6_A3_T2.js succeed -#### test262/test/suite/ch08/8.6/S8.6_A2_T1.js succeed -#### test262/test/suite/ch08/8.6/S8.6_A2_T2.js succeed -#### test262/test/suite/ch08/8.6/S8.6_A3_T1.js succeed -#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js succeed -#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js succeed -#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js succeed -#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js succeed -#### test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js succeed -#### test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js succeed -#### test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js succeed -#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js succeed -#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js succeed -#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js succeed -#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js succeed -#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js succeed -#### test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js succeed -#### test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js succeed -#### test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js succeed -#### test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js succeed -#### test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js succeed -#### test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js succeed -#### test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js succeed -#### test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js succeed -#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js succeed -#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js succeed -#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js succeed -#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js succeed -#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js succeed -#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js succeed -#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js succeed -#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A2.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A9_T3.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A6.2.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A12.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A11.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A3.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A6.1.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A1.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A10.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A9_T2.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A4.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A5.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A8.js succeed -#### test262/test/suite/ch08/8.4/S8.4_A9_T1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A9.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A14_T1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A11_T2.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A3.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A13_T2.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A12.1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A12.2.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A8.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A10.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A6.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A7.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A11_T1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A5.js succeed -#### test262/test/suite/ch08/8.5/8.5.1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A2.1.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A4.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A14_T2.js succeed -#### test262/test/suite/ch08/8.5/S8.5_A2.2.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A2_T1.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A2_T2.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A1_T1.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A5.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A4.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A3.js succeed -#### test262/test/suite/ch08/8.1/S8.1_A1_T2.js succeed -#### test262/test/suite/ch08/8.3/S8.3_A1_T1.js succeed -#### test262/test/suite/ch08/8.3/S8.3_A1_T2.js succeed -#### test262/test/suite/ch08/8.3/S8.3_A3.js succeed -#### test262/test/suite/ch09/9.9/S9.9_A5.js succeed -#### test262/test/suite/ch09/9.9/S9.9_A2.js succeed -#### test262/test/suite/ch09/9.9/S9.9_A3.js succeed -#### test262/test/suite/ch09/9.9/S9.9_A4.js succeed -#### test262/test/suite/ch09/9.9/S9.9_A6.js succeed -#### test262/test/suite/ch09/9.9/S9.9_A1.js succeed -#### test262/test/suite/ch09/9.1/S9.1_A1_T2.js succeed -#### test262/test/suite/ch09/9.1/S9.1_A1_T1.js succeed -#### test262/test/suite/ch09/9.1/S9.1_A1_T4.js succeed -#### test262/test/suite/ch09/9.1/S9.1_A1_T3.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A2.1.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A1.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A2.2.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js succeed -#### test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A2.1.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A2.2.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A1.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js succeed -#### test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A1_T1.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A1_T2.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A2_T2.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A3_T2.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js succeed -#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A3_T1.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A5_T2.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A2_T1.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js succeed -#### test262/test/suite/ch09/9.3/S9.3_A5_T1.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A6_T2.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A5_T2.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A4_T2.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A6_T1.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A5_T4.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A1_T1.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A2_T2.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A2_T1.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A1_T2.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A4_T4.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A3_T2.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A4_T1.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A4_T3.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A5_T1.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A5_T3.js succeed -#### test262/test/suite/ch09/9.2/S9.2_A3_T1.js succeed -#### test262/test/suite/ch09/9.4/S9.4_A2.js succeed -#### test262/test/suite/ch09/9.4/S9.4_A3_T2.js succeed -#### test262/test/suite/ch09/9.4/S9.4_A1.js succeed -#### test262/test/suite/ch09/9.4/S9.4_A3_T1.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A3_T2.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A3_T1.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A4_T2.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A1_T2.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A5_T1.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js succeed -#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A2_T1.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A2_T2.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A1_T1.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A4_T1.js succeed -#### test262/test/suite/ch09/9.8/S9.8_A5_T2.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A1_T1.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js succeed -#### test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js succeed -#### test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js succeed -#### test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js succeed -#### test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js succeed -#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js succeed -#### test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js succeed -#### test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js succeed -#### test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js succeed -#### test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js succeed -#### test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js succeed -#### test262/test/suite/ch10/10.6/10.6-14-b-1-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-14-c-1-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-b-3-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-b-1-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-6-1.js succeed -#### test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-6-4.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-a-2.js succeed -#### test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-a-1.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A4.js succeed -#### test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js succeed -#### test262/test/suite/ch10/10.6/10.6-12-1.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A5_T2.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A2.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-b-2-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-6-2.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A5_T4.js succeed -#### test262/test/suite/ch10/10.6/10.6-14-c-4-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-14-b-4-s.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A7.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A5_T3.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-c-1-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-c-2-s.js succeed -#### test262/test/suite/ch10/10.6/10.6-6-3.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A5_T1.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A3_T3.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A3_T1.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A3_T4.js succeed -#### test262/test/suite/ch10/10.6/10.6-1gs.js succeed -#### test262/test/suite/ch10/10.6/10.6-5-1.js succeed -#### test262/test/suite/ch10/10.6/10.6-14-1-s.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A6.js succeed -#### test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-1.js succeed -#### test262/test/suite/ch10/10.6/10.6-7-1.js succeed -#### test262/test/suite/ch10/10.6/10.6-12-2.js succeed -#### test262/test/suite/ch10/10.6/10.6-11-b-1.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-a-3.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A1.js succeed -#### test262/test/suite/ch10/10.6/10.6-13-c-3-s.js succeed -#### test262/test/suite/ch10/10.6/S10.6_A3_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js succeed -#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js succeed -#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js succeed -#### test262/test/suite/ch10/10.5/10.5-7-b-1-s.js succeed -#### test262/test/suite/ch10/10.5/10.5-7-b-2-s.js succeed -#### test262/test/suite/ch10/10.5/10.5-7-b-3-s.js succeed -#### test262/test/suite/ch10/10.5/10.5-1-s.js succeed -#### test262/test/suite/ch10/10.5/10.5-7-b-4-s.js succeed -#### test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js succeed -#### test262/test/suite/ch10/10.4/S10.4A1.1_T2.js succeed -#### test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js succeed -#### test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js failed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js succeed -#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js succeed -#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js succeed -#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js succeed -#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js succeed -#### test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js succeed -#### test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js succeed -#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js succeed -#### test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js succeed -#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js succeed -#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js succeed -#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js succeed -#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js succeed -#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js succeed -#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js succeed -#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js succeed -#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js succeed -#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js succeed -#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js succeed -#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A4_T1.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A4_T2.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A3_T1.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A3_T2.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A4_T3.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A3_T3.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A1.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A4_T4.js succeed -#### test262/test/suite/ch11/11.12/S11.12_A3_T4.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js succeed -#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js succeed -#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js succeed -#### test262/test/suite/ch11/11.14/S11.14_A1.js succeed -#### test262/test/suite/ch11/11.14/S11.14_A3.js succeed -#### test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js succeed -#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js succeed -#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A1_T1.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A3.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A12_T3.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A5.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A10_T2.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A12_T2.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A12_T1.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A1_T2.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A4.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A10_T1.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A7.js succeed -#### test262/test/suite/ch12/12.5/S12.5_A12_T4.js succeed -#### test262/test/suite/ch12/12.12/S12.12_A1_T1.js succeed -#### test262/test/suite/ch12/12.4/S12.4_A2_T2.js succeed -#### test262/test/suite/ch12/12.4/S12.4_A2_T1.js succeed -#### test262/test/suite/ch12/12.14/12.14-8.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A11_T3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A13_T2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A9_T3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A15.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A10_T2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A9_T4.js succeed -#### test262/test/suite/ch12/12.14/12.14-7.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A12_T1.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A12_T2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A11_T4.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A19_T1.js succeed -#### test262/test/suite/ch12/12.14/12.14-9.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A9_T1.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T5.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T2.js succeed -#### test262/test/suite/ch12/12.14/12.14-2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A10_T4.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A10_T1.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A11_T1.js succeed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js succeed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js succeed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js succeed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js succeed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js succeed -#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js succeed -#### test262/test/suite/ch12/12.14/12.14-14.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A9_T2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A5.js succeed -#### test262/test/suite/ch12/12.14/12.14-16.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A1.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A9_T5.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A17.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A13_T3.js succeed -#### test262/test/suite/ch12/12.14/12.14-15.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T6.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A7_T2.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T4.js succeed -#### test262/test/suite/ch12/12.14/12.14-13.js failed -#### test262/test/suite/ch12/12.14/S12.14_A7_T1.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A10_T3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A19_T2.js succeed -#### test262/test/suite/ch12/12.14/12.14-1.js succeed -#### test262/test/suite/ch12/12.14/12.14-12.js succeed -#### test262/test/suite/ch12/12.14/12.14-3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A6.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A12_T3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A10_T5.js succeed -#### test262/test/suite/ch12/12.14/12.14-10.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A14.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T7.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A8.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A12_T4.js succeed -#### test262/test/suite/ch12/12.14/12.14-11.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A18_T1.js succeed -#### test262/test/suite/ch12/12.14/12.14-6.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A3.js succeed -#### test262/test/suite/ch12/12.14/12.14-4.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A4.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A7_T3.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A13_T1.js succeed -#### test262/test/suite/ch12/12.14/S12.14_A11_T2.js succeed -#### test262/test/suite/ch12/12.1/12.1-6.js succeed -#### test262/test/suite/ch12/12.1/12.1-1.js succeed -#### test262/test/suite/ch12/12.1/12.1-7.js succeed -#### test262/test/suite/ch12/12.1/12.1-5.js succeed -#### test262/test/suite/ch12/12.1/S12.1_A2.js succeed -#### test262/test/suite/ch12/12.1/12.1-2.js succeed -#### test262/test/suite/ch12/12.1/12.1-4.js succeed -#### test262/test/suite/ch12/12.1/12.1-3.js succeed -#### test262/test/suite/ch12/12.1/S12.1_A5.js succeed -#### test262/test/suite/ch12/12.7/S12.7_A9_T1.js succeed -#### test262/test/suite/ch12/12.7/S12.7_A7.js succeed -#### test262/test/suite/ch12/12.7/12.7-1.js succeed -#### test262/test/suite/ch12/12.7/S12.7_A9_T2.js succeed -#### test262/test/suite/ch12/12.7/S12.7_A2.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js succeed -#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js succeed -#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js succeed -#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A4_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-10.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-8.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A5_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js succeed -#### test262/test/suite/ch12/12.10/12.10-2-1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A4_T6.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-9.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-7.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A4_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js succeed -#### test262/test/suite/ch12/12.10/12.10-7-1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A5_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A5_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-11.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A4_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js succeed -#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-12.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A4_T3.js succeed -#### test262/test/suite/ch12/12.10/12.10-2-2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A5_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A5_T6.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A5_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js succeed -#### test262/test/suite/ch12/12.10/12.10-2-3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js succeed -#### test262/test/suite/ch12/12.10/12.10-0-3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A4_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js succeed -#### test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js succeed -#### test262/test/suite/ch12/12.11/S12.11_A4_T1.js succeed -#### test262/test/suite/ch12/12.11/S12.11_A1_T2.js succeed -#### test262/test/suite/ch12/12.11/S12.11_A1_T3.js succeed -#### test262/test/suite/ch12/12.11/S12.11_A1_T1.js succeed -#### test262/test/suite/ch12/12.11/S12.11_A1_T4.js succeed -#### test262/test/suite/ch12/12.3/S12.3_A1.js succeed -#### test262/test/suite/ch12/12.8/S12.8_A2.js succeed -#### test262/test/suite/ch12/12.8/12.8-1.js succeed -#### test262/test/suite/ch12/12.8/S12.8_A4_T1.js failed -#### test262/test/suite/ch12/12.8/S12.8_A7.js succeed -#### test262/test/suite/ch12/12.8/S12.8_A9_T1.js succeed -#### test262/test/suite/ch12/12.8/S12.8_A9_T2.js succeed -#### test262/test/suite/ch12/12.8/S12.8_A4_T2.js failed -#### test262/test/suite/ch12/12.8/S12.8_A4_T3.js failed -#### test262/test/suite/ch12/12.8/S12.8_A3.js failed -#### test262/test/suite/ch12/12.9/S12.9_A4.js succeed -#### test262/test/suite/ch12/12.9/S12.9_A2.js succeed -#### test262/test/suite/ch12/12.9/12.9-1.js succeed -#### test262/test/suite/ch12/12.9/S12.9_A3.js succeed -#### test262/test/suite/ch12/12.9/S12.9_A5.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T3.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A3_T6.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A3_T2.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T7.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A3_T4.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A3_T1.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T6.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T4.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A3_T5.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T2.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T1.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A2_T5.js succeed -#### test262/test/suite/ch12/12.13/S12.13_A3_T3.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A6_T2.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A2.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A12.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A10.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A4.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A6_T1.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A7.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js succeed -#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A1.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A5.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A9.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A11.js succeed -#### test262/test/suite/ch12/12.2/S12.2_A3.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A10.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A8_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js succeed -#### test262/test/suite/ch13/13.2/13.2-17-1.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A7_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-6-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-7-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A4_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A3.js succeed -#### test262/test/suite/ch13/13.2/13.2-33-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-35-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A7_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A9.js succeed -#### test262/test/suite/ch13/13.2/13.2-5-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-34-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-25-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-21-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-11-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-24-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-29-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A1_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A6_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-19-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-16-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-15-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-22-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A6_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-27-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-20-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-23-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A14.js succeed -#### test262/test/suite/ch13/13.2/13.2-26-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-14-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A4_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js succeed -#### test262/test/suite/ch13/13.2/13.2-13-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A13.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A8_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-8-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-9-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.3_A1.js succeed -#### test262/test/suite/ch13/13.2/13.2-17-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-15-1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A2_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-30-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-18-1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js succeed -#### test262/test/suite/ch13/13.2/13.2-10-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-12-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A11.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A5.js succeed -#### test262/test/suite/ch13/13.2/13.2-28-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A2_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-32-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2_A1_T1.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A12.js succeed -#### test262/test/suite/ch13/13.2/13.2-1-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-2-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-4-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-18-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js succeed -#### test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js succeed -#### test262/test/suite/ch13/13.2/13.2-3-s.js succeed -#### test262/test/suite/ch13/13.2/13.2-36-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A2.js succeed -#### test262/test/suite/ch13/13.2/13.2-31-s.js succeed -#### test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js succeed -#### test262/test/suite/ch13/13.0/S13_A11_T4.js succeed -#### test262/test/suite/ch13/13.0/S13_A15_T3.js succeed -#### test262/test/suite/ch13/13.0/13.0-17-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A15_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A9.js succeed -#### test262/test/suite/ch13/13.0/13.0-4.js succeed -#### test262/test/suite/ch13/13.0/S13_A1.js succeed -#### test262/test/suite/ch13/13.0/S13_A3_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A6_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A11_T1.js succeed -#### test262/test/suite/ch13/13.0/13.0-11-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A12_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A4_T4.js succeed -#### test262/test/suite/ch13/13.0/13.0-9-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A7_T2.js succeed -#### test262/test/suite/ch13/13.0/13.0-12-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A16.js succeed -#### test262/test/suite/ch13/13.0/S13_A6_T1.js succeed -#### test262/test/suite/ch13/13.0/13.0-16-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A4_T3.js succeed -#### test262/test/suite/ch13/13.0/13.0-15-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A13_T3.js succeed -#### test262/test/suite/ch13/13.0/13.0-3.js succeed -#### test262/test/suite/ch13/13.0/S13_A3_T3.js succeed -#### test262/test/suite/ch13/13.0/S13_A7_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A18.js succeed -#### test262/test/suite/ch13/13.0/S13_A19_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A13_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A19_T1.js succeed -#### test262/test/suite/ch13/13.0/13.0-13-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A4_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A3_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A17_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A2_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A2_T3.js succeed -#### test262/test/suite/ch13/13.0/S13_A11_T3.js succeed -#### test262/test/suite/ch13/13.0/13.0-8-s.js succeed -#### test262/test/suite/ch13/13.0/13.0-1.js succeed -#### test262/test/suite/ch13/13.0/S13_A10.js succeed -#### test262/test/suite/ch13/13.0/S13_A8_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A13_T2.js succeed -#### test262/test/suite/ch13/13.0/13.0-10-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A8_T2.js succeed -#### test262/test/suite/ch13/13.0/13.0-2.js succeed -#### test262/test/suite/ch13/13.0/S13_A17_T1.js succeed -#### test262/test/suite/ch13/13.0/S13_A12_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A15_T5.js succeed -#### test262/test/suite/ch13/13.0/13.0-14-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A2_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A15_T1.js succeed -#### test262/test/suite/ch13/13.0/13.0-7-s.js succeed -#### test262/test/suite/ch13/13.0/S13_A4_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A11_T2.js succeed -#### test262/test/suite/ch13/13.0/S13_A14.js succeed -#### test262/test/suite/ch13/13.0/S13_A15_T4.js succeed -#### test262/test/suite/ch13/13.1/13.1-34-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-2-5.js succeed -#### test262/test/suite/ch13/13.1/13.1-1-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-33-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-28-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-20-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-12-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-19-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-3-1.js succeed -#### test262/test/suite/ch13/13.1/13.1-41-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-15-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-29-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-32-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-2-1.js succeed -#### test262/test/suite/ch13/13.1/13.1-14-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-2-6.js succeed -#### test262/test/suite/ch13/13.1/13.1-39-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-24-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-22-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-36-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-40-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-1-2.js succeed -#### test262/test/suite/ch13/13.1/13.1-42-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-38-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-18-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-25-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-21-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-6-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-10-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-31-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-3-7.js succeed -#### test262/test/suite/ch13/13.1/13.1-8-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-3-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-16-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-30-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-35-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-13-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-37-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-7-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-11-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-3-8.js succeed -#### test262/test/suite/ch13/13.1/13.1-26-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-9-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-2-2.js succeed -#### test262/test/suite/ch13/13.1/13.1-23-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-4-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-27-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-1-1.js succeed -#### test262/test/suite/ch13/13.1/13.1-17-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-2-s.js succeed -#### test262/test/suite/ch13/13.1/13.1-3-2.js succeed -#### test262/test/suite/ch13/13.1/13.1-5-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-5-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-2-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-8-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-3-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-12-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-13-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-1-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-6-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-10-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-17-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-4-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-9-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-14-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-11-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-7-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-15-s.js succeed -#### test262/test/suite/ch14/14.1/14.1-16-s.js succeed -#### test262/test/suite/ch14/14.0/S14_A1.js succeed -#### test262/test/suite/ch14/14.0/S14_A5_T1.js succeed -#### test262/test/suite/ch14/14.0/S14_A5_T2.js succeed -#### test262/test/suite/ch14/14.0/S14_A3.js succeed -#### test262/test/suite/ch14/14.0/S14_A2.js succeed diff --git a/run-test262-core.sh b/run-test262-core.sh deleted file mode 100755 index 391f452..0000000 --- a/run-test262-core.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -dir=`dirname "$0"` -"$dir"/run-test262.sh `find test262/test/suite/ch{08,09,10,11,12,13,14} -name '*.js'` diff --git a/run-test262.sh b/run-test262.sh deleted file mode 100755 index 17d4865..0000000 --- a/run-test262.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -cmd=`basename "$0"` -dir=`dirname "$0"` -tmp=`mktemp /tmp/"$cmd".XXXXXXXXXX` -cleanup() { rm -f "$tmp" "$tmp.js"; } -trap cleanup EXIT INT TERM - -for i in "$@"; do - cat "$dir"/prelude.js "$i" >"$tmp".js - echo -n "#### $i " - "$dir"/jsmassage.sh -f $tmp.js >$tmp.js.js && \ - "$dir"/k/bin/krun -d "$dir" --pattern-matching --pattern " @Normal " "$tmp".js.js 2>/dev/null | grep -q 'Empty substitution' && echo "succeed" || echo "failed" -done diff --git a/run.sh b/run.sh deleted file mode 100755 index 86a36ee..0000000 --- a/run.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -cmd=`basename "$0"` -dir=`dirname "$0"` -tmp=`mktemp /tmp/"$cmd".XXXXXXXXXX` -cleanup() { rm -f "$tmp" "$tmp.js"; } -trap cleanup EXIT INT TERM - -for i in "$@"; do - "$dir"/jsmassage.sh -f "$i" >"$tmp".js && \ - "$dir"/k/bin/krun -d "$dir" --pattern-matching --pattern " K:K " "$tmp".js -done diff --git a/security-attack/Makefile b/security-attack/Makefile new file mode 100644 index 0000000..88f95a6 --- /dev/null +++ b/security-attack/Makefile @@ -0,0 +1,21 @@ +.PHONY: all +all: build run + +.PHONY: build +build: js.k + kompile --no-prelude --backend java --transition "getOwnProperty toBoolean pseudoIf" js.k + +js.k: ../js.k + cp -f ../js.k . + patch -p1 @@ -39,8 +39,8 @@ as follows: ... ?P |-> @desc ( "Value" |-> ?V - "Enumerable" |-> true "Writable" |-> true + "Enumerable" |-> true "Configurable" |-> true ) ... @@ -52,23 +52,28 @@ as follows: ``` -Then we execute [the `send` program](send.js) using K's search mode, asking to reach -a state where the message was sent, as follows: +Then we execute [`send.js`](send.js) using K's search mode, asking to reach +a state where the message was sent: ``` $ krun --search send.js ``` -The symbolic search execution then returns the constraints, as follows, -(Refer to [send.js.out](send.js.out) for a complete result.) +The symbolic search execution then returns the constraints: +(Refer to [security-attack.out](security-attack.out) for a complete result.) ``` -Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? Bool(#"true") -Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ '_=/=String_(_11202:UserVal,, String(#"""")) =? Bool(#"true") /\ _11199:String =? String(#""http://www.evil.com"") -Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ '_=/=K_(_11202:UserVal,, '@nz(.KList)) =? Bool(#"true") /\ '_=/=K_(_11202:UserVal,, '@NaN(.KList)) =? Bool(#"true") /\ '_=/=K_(_11202:UserVal,, Int(#"0")) =? Bool(#"true") /\ _11199:String =? String(#""http://www.evil.com"") +... +Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ '_andBool_('_==K_(_20450:UserVal,, Bool(#"true")),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_==K_(_66670:Bool,, Bool(#"true")))) +Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ '_andBool_('_==K_(_20450:UserVal,, _66673:String),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_==K_('_==String_(_66673:String,, String(#"""")),, Bool(#"false")))) +Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ '_andBool_('_==K_(_20450:UserVal,, _66678:Number),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_andBool_('_==K_('_==K_(_66678:Number,, Int(#"0")),, Bool(#"false")),, '_andBool_('_==K_('_==K_(_66678:Number,, '@NaN(.KList)),, Bool(#"false")),, '_==K_('_==K_(_66678:Number,, '@nz(.KList)),, Bool(#"false")))))) +Final(search): ... ListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) ... /\ '_andBool_('_==K_(_20450:UserVal,, _66687:Oid),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) ... ``` which essentially means the following constraint: ``` -P = "http://www.evil.com" and (V = true or V is a non-empty string or V is a non-zero number) +P = "http://www.evil.com" and (V = true or + V is a non-empty string or + V is a non-zero number or + V is an object) ``` Any global object poisoning scenario that satisfies the above constraint can attack the @@ -76,3 +81,11 @@ Any global object poisoning scenario that satisfies the above constraint can att * `Object.prototype["http://www.evil.com"] = true;` * `Object.prototype["http://www.evil.com"] = "string";` * `Object.prototype["http://www.evil.com"] = 1;` + * `Object.prototype["http://www.evil.com"] = Object;` + +---- + +You can simply reproduce this result by using [Makefile](Makefile): +``` +$ make +``` diff --git a/security-attack/js-config.k b/security-attack/js-config.k deleted file mode 100644 index a5c7166..0000000 --- a/security-attack/js-config.k +++ /dev/null @@ -1,4886 +0,0 @@ - ( _ => - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 66 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 72 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 96 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 104 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 100 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 92 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 74 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 94 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 102 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 76 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 78 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 106 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 108 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 80 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 82 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 84 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 98 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 86 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 88 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 70 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 68 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 90 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 150 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 152 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 202 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 204 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 208 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 60 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 64 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 62 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 58 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 12 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 14 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 16 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 18 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 10 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 8 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 6 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 4 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 166 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 168 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 170 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 174 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 172 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 176 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 178 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 180 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 182 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 184 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 186 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 188 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 190 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 192 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 194 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 196 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 198 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 200 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 162 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 160 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 156 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 164 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 154 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 158 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 26 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 30 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 28 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 34 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 22 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 24 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 20 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 42 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 40 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 38 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 44 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 36 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 32 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 52 ) - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 54 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 56 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 48 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 46 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 50 ) - "Writable" |-> true ) - ?P |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> ?V - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 206 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 110 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 116 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 118 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 120 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 122 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 124 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 126 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 128 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 130 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 132 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 134 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 136 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 138 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 142 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 146 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 140 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 112 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 144 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 148 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 114 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 3 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 4 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 6 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 8 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 10 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 12 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 14 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 16 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 20 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 22 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 24 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 26 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 28 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 30 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 32 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 34 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 36 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 38 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 40 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 42 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 44 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 46 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 48 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 50 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 52 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 54 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 56 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 58 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 60 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 62 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 64 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 66 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 68 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 70 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 72 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 74 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 76 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 78 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 80 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 82 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 84 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 86 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 88 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 90 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 92 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 94 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 96 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 98 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 100 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 102 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 104 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 106 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 108 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 110 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 112 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 114 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 116 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 118 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 120 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 122 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 124 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 126 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 128 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 130 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 132 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 134 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 136 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 138 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 140 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 142 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 144 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 146 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 148 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 150 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 152 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 154 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 156 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 158 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 160 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 162 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 164 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 166 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 168 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 170 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 172 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 174 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 176 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 178 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 180 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 182 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 184 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 186 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 188 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 190 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 192 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 194 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 196 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 198 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 200 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 202 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 204 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 206 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 208 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - -) -syntax Oid ::= "@oo" "(" Int ")" diff --git a/security-attack/js.k.patch b/security-attack/js.k.patch new file mode 100644 index 0000000..44f4af6 --- /dev/null +++ b/security-attack/js.k.patch @@ -0,0 +1,18 @@ +--- a/js.k 2015-02-12 15:10:09.000000000 -0600 ++++ b/js.k 2015-02-12 15:53:30.000000000 -0600 +@@ -2022,10 +2022,15 @@ + + + @ObjectProtoOid + + ++ ?P:String |-> @desc ( ++ "Value" |-> ?V:UserVal ++ "Writable" |-> true ++ "Enumerable" |-> true ++ "Configurable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) diff --git a/security-attack/security-attack.out b/security-attack/security-attack.out new file mode 100644 index 0000000..9ba10ae --- /dev/null +++ b/security-attack/security-attack.out @@ -0,0 +1,79627 @@ +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"102")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"112")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@o(_)(Int(#"112")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"138")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) _20448:String |-> '@desc(_)(String(#""Value"") |-> _20450:UserVal String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"148")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"102")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"149")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"148")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"152")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"102")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"153")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"152")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@o(_)(Int(#"138")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"152")) String(#""Get"") |-> '@o(_)(Int(#"148")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_('_in_(String(#""http://www.evil.com""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") _20448:String String(#""valueOf"") String(#""constructor"") String(#""toString"") String(#""toLocaleString"")),, Bool(#"false")),, '_andBool_('_==K_('_in_(String(#""send""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") _20448:String String(#""valueOf"") String(#""constructor"") String(#""toString"") String(#""toLocaleString"")),, Bool(#"false")),, '_==K_('_in_(String(#""mkSend""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") _20448:String String(#""valueOf"") String(#""constructor"") String(#""toString"") String(#""toLocaleString"")),, Bool(#"false")))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"103")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"113")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"13")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"42")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"45")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"155")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"154")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@o(_)(Int(#"113")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"139")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> _20450:UserVal String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"150")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"103")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"151")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"150")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"154")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"103")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"139")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"154")) String(#""Get"") |-> '@o(_)(Int(#"150")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@o(_)(Int(#"52")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"53")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"52")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"56")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"57")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"56")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"45")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"48")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"48")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"56")) String(#""Get"") |-> '@o(_)(Int(#"52")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"68")) String(#""Get"") |-> '@o(_)(Int(#"64")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"36")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@o(_)(Int(#"31")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"68")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"69")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"68")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@o(_)(Int(#"64")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"65")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"64")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@o(_)(Int(#"19")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@o(_)(Int(#"22")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"25")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@o(_)(Int(#"18")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"4")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"10")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) ListItem('#buffer(String(#""\n""))) .List /\ '_==K_(_20448:String,, String(#""mkSend"")) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"14"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"104")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"114")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"43")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"11"))Bool(#"false") '@e(_)(Int(#"11")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"5")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"38")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"20")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"14")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@o(_)(Int(#"172")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"104")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"173")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"172")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"156")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"104")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"157")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"156")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"114")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"140")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> _20450:UserVal String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@o(_)(Int(#"140")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"172")) String(#""Get"") |-> '@o(_)(Int(#"156")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@o(_)(Int(#"58")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"46")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"14")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"58")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"70")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"38")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"27")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"26")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"14")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"32")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"11")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"33")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"32")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"70")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"71")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"70")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"72")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"59")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"58")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"60")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"20")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"23")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@o(_)(Int(#"23")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"32")) String(#""Get"") |-> '@o(_)(Int(#"26")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"26")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"11")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"14")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"11")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"15")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"14")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"6")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"6")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_==K_(_20448:String,, String(#""send"")) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"105")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"115")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@o(_)(Int(#"174")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"105")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"175")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"174")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@o(_)(Int(#"158")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"105")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"159")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"158")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@o(_)(Int(#"115")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"141")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@o(_)(Int(#"141")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"174")) String(#""Get"") |-> '@o(_)(Int(#"158")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, 'Undefined(.KList)),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@e(_)(Int(#"106")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"116")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@o(_)(Int(#"176")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"106")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"177")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"176")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"160")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"106")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"161")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"160")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"116")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"142")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> '@NullVal(.KList) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@o(_)(Int(#"142")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"176")) String(#""Get"") |-> '@o(_)(Int(#"160")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, '@NullVal(.KList)),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"107")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"117")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@o(_)(Int(#"179")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"178")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@o(_)(Int(#"178")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"107")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"163")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"162")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"162")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"107")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"117")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"143")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _66670:Bool String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@o(_)(Int(#"143")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"178")) String(#""Get"") |-> '@o(_)(Int(#"162")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, _66670:Bool),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_==K_('_==K_(_66670:Bool,, Bool(#"true")),, Bool(#"false")))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"108")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"118")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@o(_)(Int(#"180")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"108")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"181")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"180")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@o(_)(Int(#"164")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"108")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"165")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"164")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"118")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"144")) String(#""Class"") |-> String(#""Arguments"") '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"144")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"180")) String(#""Get"") |-> '@o(_)(Int(#"164")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, String(#"""")),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"109")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"119")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"182")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"109")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"183")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"182")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@o(_)(Int(#"166")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"109")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"167")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"166")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"119")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"145")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"145")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"182")) String(#""Get"") |-> '@o(_)(Int(#"166")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, Int(#"0")),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"110")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"120")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@o(_)(Int(#"184")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"110")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"185")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"184")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"168")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"110")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"169")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"168")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@o(_)(Int(#"120")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"146")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> '@nz(.KList) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@o(_)(Int(#"146")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"184")) String(#""Get"") |-> '@o(_)(Int(#"168")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, '@nz(.KList)),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"111")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"121")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@o(_)(Int(#"186")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"111")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"171")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"170")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"170")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"111")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"187")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"186")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@o(_)(Int(#"121")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"147")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"147")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"186")) String(#""Get"") |-> '@o(_)(Int(#"170")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, '@NaN(.KList)),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"188")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"192")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@e(_)(Int(#"74")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"78")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@o(_)(Int(#"208")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"188")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"209")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"208")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"196")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"208")) String(#""Get"") |-> '@o(_)(Int(#"200")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"200")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"188")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"201")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"200")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@o(_)(Int(#"192")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"196")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@o(_)(Int(#"122")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"74")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"94")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"74")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"95")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"94")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@o(_)(Int(#"131")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"130")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@o(_)(Int(#"123")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"122")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"130")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"74")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"86")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"74")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"87")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"86")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"78")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"82")) String(#""Class"") |-> String(#""Arguments"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"82")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"94")) String(#""Get"") |-> '@o(_)(Int(#"86")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"130")) String(#""Get"") |-> '@o(_)(Int(#"122")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, Bool(#"true")),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_==K_(_66670:Bool,, Bool(#"true")))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"189")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"193")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"75")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"79")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"211")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"210")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"203")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"202")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@o(_)(Int(#"210")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"211")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"189")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"197")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"210")) String(#""Get"") |-> '@o(_)(Int(#"202")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"202")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"189")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@o(_)(Int(#"193")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"197")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _66673:String String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"96")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"75")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"97")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"96")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@o(_)(Int(#"132")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"75")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"133")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"132")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@o(_)(Int(#"124")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"75")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"125")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"124")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"83")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"96")) String(#""Get"") |-> '@o(_)(Int(#"88")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"132")) String(#""Get"") |-> '@o(_)(Int(#"124")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"88")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"75")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"89")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"88")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"79")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"83")) String(#""Class"") |-> String(#""Arguments"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, _66673:String),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_==K_('_==String_(_66673:String,, String(#"""")),, Bool(#"false")))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"190")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"194")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"76")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"80")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"212")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"213")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"190")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"213")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"212")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@o(_)(Int(#"204")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"190")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"205")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"204")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@o(_)(Int(#"198")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"212")) String(#""Get"") |-> '@o(_)(Int(#"204")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@o(_)(Int(#"194")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"198")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"99")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"98")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"91")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"90")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _66678:Number String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"98")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"76")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@o(_)(Int(#"134")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"76")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"135")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"134")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"126")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"76")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"127")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"126")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"84")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"98")) String(#""Get"") |-> '@o(_)(Int(#"90")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"134")) String(#""Get"") |-> '@o(_)(Int(#"126")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"90")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"76")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"80")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"84")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, _66678:Number),, '_andBool_('_==K_(_20448:String,, String(#""http://www.evil.com"")),, '_andBool_('_==K_('_==K_(_66678:Number,, Int(#"0")),, Bool(#"false")),, '_andBool_('_==K_('_==K_(_66678:Number,, '@NaN(.KList)),, Bool(#"false")),, '_==K_('_==K_(_66678:Number,, '@nz(.KList)),, Bool(#"false")))))) +Final(search): '@Normal(.KList).List'.Map.List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@e(_)(Int(#"191")) |-> String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"195")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@GlobalEid(.KList) |-> '@GlobalOid(.KList)Bool(#"false")'@NullEid(.KList)Bool(#"false") '@e(_)(Int(#"77")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"81")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"12")) |-> String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false") '@e(_)(Int(#"41")) |-> String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))Bool(#"false") '@oo(_)(Int(#"133")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"129")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"125")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"121")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"117")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"113")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"109")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@RangeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"111")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"105")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@o(_)(Int(#"214")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"215")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"191")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"215")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"214")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"97")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@FunctionOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"99")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"93")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@o(_)(Int(#"206")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"191")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"207")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"206")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"89")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@o(_)(Int(#"195")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"199")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"85")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@o(_)(Int(#"199")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"214")) String(#""Get"") |-> '@o(_)(Int(#"206")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"81")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@SyntaxErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"77")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"73")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"69")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"65")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@BooleanProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@oo(_)(Int(#"61")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@RegExpOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"63")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"57")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@o(_)(Int(#"100")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"77")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"101")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"100")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"55")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@TypeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"49")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"45")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ObjectProtoOid(.KList) |-> String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _66687:Oid String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@NullOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"92")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"77")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"93")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"92")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"47")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"41")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@ReferenceErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@StringOid(.KList) |-> String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"37")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"33")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@TypeErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"29")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@RegExpProtoOid(.KList) |-> String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""RegExp"") '@oo(_)(Int(#"31")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"25")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@URIErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"21")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""@FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"17")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@o(_)(Int(#"136")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"77")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"137")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"136")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"19")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"13")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@FunctionProtoOid(.KList) |-> String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"15")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@ErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@NumberOid(.KList) |-> String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"9")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"128")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"77")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"129")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"128")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"11")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""@IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@o(_)(Int(#"51")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@NumberProtoOid(.KList) |-> String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@oo(_)(Int(#"5")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@ErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"54")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"55")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"1")) |-> String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""@Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) '@oo(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"44")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"54")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"66")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@ArrayProtoOid(.KList) |-> String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Array"") '@o(_)(Int(#"35")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"39")) |-> String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@GlobalOid(.KList) |-> String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@ReferenceErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@StringProtoOid(.KList) |-> String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@o(_)(Int(#"34")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"85")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"100")) String(#""Get"") |-> '@o(_)(Int(#"92")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"136")) String(#""Get"") |-> '@o(_)(Int(#"128")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@BooleanOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@DateOid(.KList) |-> String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@MathOid(.KList) |-> String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Math"") '@o(_)(Int(#"81")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"85")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"67")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"209")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@o(_)(Int(#"62")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"201")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"66")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"true") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@oo(_)(Int(#"197")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@SyntaxErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@RangeErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"199")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"193")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"189")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"185")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""@IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"181")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@JSONOid(.KList) |-> String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""JSON"") '@oo(_)(Int(#"177")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@URIErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"173")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"169")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@EvalErrorOid(.KList) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@oo(_)(Int(#"165")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@o(_)(Int(#"21")) |-> String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@oo(_)(Int(#"167")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""@ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"161")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""@NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@o(_)(Int(#"24")) |-> String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"163")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"157")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""@IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""@GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"16")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"17")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"155")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""@NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"149")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@EvalErrorProtoOid(.KList) |-> String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Class"") |-> String(#""Error"") '@ObjectOid(.KList) |-> String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Class"") |-> String(#""Function"") '@o(_)(Int(#"7")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@oo(_)(Int(#"145")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"8")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"147")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"141")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@DateProtoOid(.KList) |-> String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@oo(_)(Int(#"143")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"137")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@o(_)(Int(#"1")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) '@oo(_)(Int(#"139")) |-> String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Strict"") |-> Bool(#"false") String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""@CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""@ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""@ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""@SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@o(_)(Int(#"2")) |-> String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Extensible"") |-> Bool(#"true") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Class"") |-> String(#""Object"") ListItem('#buffer(String(#""\n""))) .List /\ '_andBool_('_==K_(_20450:UserVal,, _66687:Oid),, '_==K_(_20448:String,, String(#""http://www.evil.com""))) +Search results: + +Solution 1: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 14 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _0:UserVal + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 6 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 6 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 5 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 14 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 15 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 11 ) + "Strict" |-> false + + + + + @o ( 15 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 14 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 20 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 5 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 23 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 23 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 26 ) + "Set" |-> @o ( 32 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 26 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 27 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 11 ) + "Strict" |-> true + + + + + @o ( 27 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 26 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 32 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 11 ) + "Strict" |-> true + + + + + @o ( 33 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 32 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 38 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 46 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 14 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 49 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 49 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 58 ) + "Set" |-> @o ( 60 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 70 ) + "Set" |-> @o ( 72 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 58 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 43 ) + "Strict" |-> true + + + + + @o ( 59 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 58 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 60 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 61 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 43 ) + "Strict" |-> true + + + + + @o ( 61 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 60 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 70 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 71 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 43 ) + "Strict" |-> true + + + + + @o ( 71 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 70 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 72 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 73 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 43 ) + "Strict" |-> true + + + + + @o ( 73 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 72 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 114 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 140 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 140 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 156 ) + "Set" |-> @o ( 172 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 156 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 157 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 104 ) + "Strict" |-> true + + + + + @o ( 157 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 156 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 172 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 173 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 104 ) + "Strict" |-> true + + + + + @o ( 173 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 172 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 11 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 20 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 14 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 5 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 38 ) , true , true , false ) + + + + + @e ( 43 ) + + + @e ( 11 ) + + + false + + + "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 104 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 114 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 14 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 2: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "" + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 118 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 144 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 144 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 164 ) + "Set" |-> @o ( 180 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 164 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 165 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 108 ) + "Strict" |-> true + + + + + @o ( 165 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 164 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 180 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 181 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 108 ) + "Strict" |-> true + + + + + @o ( 181 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 180 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 108 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 118 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 3: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> 0 + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 119 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 145 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 145 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 166 ) + "Set" |-> @o ( 182 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 166 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 167 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 109 ) + "Strict" |-> true + + + + + @o ( 167 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 166 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 182 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 183 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 109 ) + "Strict" |-> true + + + + + @o ( 183 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 182 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 109 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 119 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 4: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @NaN + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 121 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 147 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 147 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 170 ) + "Set" |-> @o ( 186 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 170 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 171 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 111 ) + "Strict" |-> true + + + + + @o ( 171 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 170 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 186 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 187 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 111 ) + "Strict" |-> true + + + + + @o ( 187 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 186 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 111 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 121 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 5: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @NullVal + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 116 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 142 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 142 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 160 ) + "Set" |-> @o ( 176 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 160 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 161 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 106 ) + "Strict" |-> true + + + + + @o ( 161 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 160 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 176 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 177 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 106 ) + "Strict" |-> true + + + + + @o ( 177 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 176 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 106 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 116 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 6: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @nz + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 120 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 146 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 146 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 168 ) + "Set" |-> @o ( 184 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 168 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 169 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 110 ) + "Strict" |-> true + + + + + @o ( 169 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 168 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 184 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 185 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 110 ) + "Strict" |-> true + + + + + @o ( 185 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 184 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 110 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 120 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 7: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> Undefined + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 115 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 141 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 141 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 158 ) + "Set" |-> @o ( 174 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 158 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 105 ) + "Strict" |-> true + + + + + @o ( 159 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 158 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 174 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 175 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 105 ) + "Strict" |-> true + + + + + @o ( 175 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 174 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 105 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 115 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 8: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _0:Bool + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 117 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 143 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 143 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 162 ) + "Set" |-> @o ( 178 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 162 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 163 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 107 ) + "Strict" |-> true + + + + + @o ( 163 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 162 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 178 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 179 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 107 ) + "Strict" |-> true + + + + + @o ( 179 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 178 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 107 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 117 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 9: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _0:Number + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 80 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 84 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 84 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 90 ) + "Set" |-> @o ( 98 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 126 ) + "Set" |-> @o ( 134 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 90 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 76 ) + "Strict" |-> true + + + + + @o ( 91 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 90 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 98 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 99 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 76 ) + "Strict" |-> true + + + + + @o ( 99 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 98 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 126 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 127 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 76 ) + "Strict" |-> true + + + + + @o ( 127 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 126 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 134 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 135 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 76 ) + "Strict" |-> true + + + + + @o ( 135 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 134 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 194 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Sent msg to http://www.evil.com" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 198 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 198 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 204 ) + "Set" |-> @o ( 212 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 204 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 190 ) + "Strict" |-> true + + + + + @o ( 205 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 204 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 212 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 213 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 190 ) + "Strict" |-> true + + + + + @o ( 213 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 212 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 76 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 80 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 190 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 194 ) , true , true , false ) + "v" |-> @ve ( "Sent msg to http://www.evil.com" , true , + true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Sent msg to http://www.evil.com\n" ) ) + + + .List + + + +Solution 10: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _0:Oid + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 81 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 85 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 85 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 92 ) + "Set" |-> @o ( 100 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 128 ) + "Set" |-> @o ( 136 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 92 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 93 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 77 ) + "Strict" |-> true + + + + + @o ( 93 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 92 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 100 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 101 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 77 ) + "Strict" |-> true + + + + + @o ( 101 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 100 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 128 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 129 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 77 ) + "Strict" |-> true + + + + + @o ( 129 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 128 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 136 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 137 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 77 ) + "Strict" |-> true + + + + + @o ( 137 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 136 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 195 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Sent msg to http://www.evil.com" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 199 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 199 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 206 ) + "Set" |-> @o ( 214 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 206 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 207 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 191 ) + "Strict" |-> true + + + + + @o ( 207 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 206 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 214 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 215 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 191 ) + "Strict" |-> true + + + + + @o ( 215 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 214 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 77 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 81 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 191 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 195 ) , true , true , false ) + "v" |-> @ve ( "Sent msg to http://www.evil.com" , true , + true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Sent msg to http://www.evil.com\n" ) ) + + + .List + + + +Solution 11: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _0:String + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 79 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 83 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 83 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 88 ) + "Set" |-> @o ( 96 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 124 ) + "Set" |-> @o ( 132 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 88 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 89 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 75 ) + "Strict" |-> true + + + + + @o ( 89 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 88 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 96 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 97 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 75 ) + "Strict" |-> true + + + + + @o ( 97 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 96 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 124 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 125 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 75 ) + "Strict" |-> true + + + + + @o ( 125 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 124 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 132 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 133 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 75 ) + "Strict" |-> true + + + + + @o ( 133 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 132 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 193 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Sent msg to http://www.evil.com" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 197 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 197 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 202 ) + "Set" |-> @o ( 210 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 202 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 203 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 189 ) + "Strict" |-> true + + + + + @o ( 203 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 202 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 210 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 211 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 189 ) + "Strict" |-> true + + + + + @o ( 211 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 210 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 75 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 79 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 189 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 193 ) , true , true , false ) + "v" |-> @ve ( "Sent msg to http://www.evil.com" , true , + true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Sent msg to http://www.evil.com\n" ) ) + + + .List + + + +Solution 12: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "http://www.evil.com" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 78 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 82 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 82 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 86 ) + "Set" |-> @o ( 94 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 122 ) + "Set" |-> @o ( 130 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 86 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 87 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 74 ) + "Strict" |-> true + + + + + @o ( 87 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 86 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 94 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 95 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 74 ) + "Strict" |-> true + + + + + @o ( 95 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 94 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 122 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 123 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 74 ) + "Strict" |-> true + + + + + @o ( 123 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 122 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 130 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 131 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 74 ) + "Strict" |-> true + + + + + @o ( 131 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 130 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 192 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Sent msg to http://www.evil.com" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 196 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 196 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 200 ) + "Set" |-> @o ( 208 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 200 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 188 ) + "Strict" |-> true + + + + + @o ( 201 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 200 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 208 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 188 ) + "Strict" |-> true + + + + + @o ( 209 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 208 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 74 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 78 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 188 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 192 ) , true , true , false ) + "v" |-> @ve ( "Sent msg to http://www.evil.com" , true , + true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Sent msg to http://www.evil.com\n" ) ) + + + .List + + + +Solution 13: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + _0:String |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _1:UserVal + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 1 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 8 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 8 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 16 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 17 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> false + + + + + @o ( 17 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 21 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 7 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 1 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 24 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 24 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 28 ) + "Set" |-> @o ( 34 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 28 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 29 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 29 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 28 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 34 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 35 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 12 ) + "Strict" |-> true + + + + + @o ( 35 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 34 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 39 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 44 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 16 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 47 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 47 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 50 ) + "Set" |-> @o ( 54 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 62 ) + "Set" |-> @o ( 66 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 50 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 51 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 50 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 54 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 55 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 55 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 54 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 62 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 63 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 63 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 62 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 66 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 67 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 41 ) + "Strict" |-> true + + + + + @o ( 67 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 66 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 112 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 138 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 138 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 148 ) + "Set" |-> @o ( 152 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 148 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 149 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 102 ) + "Strict" |-> true + + + + + @o ( 149 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 148 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 152 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 102 ) + "Strict" |-> true + + + + + @o ( 153 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 152 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 12 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) + + + + + @e ( 41 ) + + + @e ( 12 ) + + + false + + + "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 102 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 112 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 16 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + + +Solution 14: + + + @Normal + + + + + @ArrayOid + + + "isArray" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 67 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ArrayProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ArrayProtoOid + + + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 73 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "every" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 97 ) + "Writable" |-> true ) + "filter" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 105 ) + "Writable" |-> true ) + "forEach" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 101 ) + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 93 ) + "Writable" |-> true ) + "join" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 75 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 95 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "map" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 103 ) + "Writable" |-> true ) + "pop" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 77 ) + "Writable" |-> true ) + "push" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 79 ) + "Writable" |-> true ) + "reduce" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 107 ) + "Writable" |-> true ) + "reduceRight" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 109 ) + "Writable" |-> true ) + "reverse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 81 ) + "Writable" |-> true ) + "shift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 83 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 85 ) + "Writable" |-> true ) + "some" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 99 ) + "Writable" |-> true ) + "sort" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 87 ) + "Writable" |-> true ) + "splice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 89 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 71 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 69 ) + "Writable" |-> true ) + "unshift" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 91 ) + "Writable" |-> true ) + + + "Class" |-> "Array" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @BooleanOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @BooleanProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @BooleanProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 151 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 153 ) + "Writable" |-> true ) + + + "Class" |-> "Boolean" + "Extensible" |-> true + "PrimitiveValue" |-> false + "Prototype" |-> @ObjectProtoOid + + + + + @DateOid + + + "UTC" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.UTC" ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7 + "Writable" |-> false ) + "now" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.now" ) + "Writable" |-> true ) + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.parse" ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @DateProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @DateProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "getDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDate" ) + "Writable" |-> true ) + "getDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getDay" ) + "Writable" |-> true ) + "getFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getFullYear" ) + "Writable" |-> true ) + "getHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getHours" ) + "Writable" |-> true ) + "getMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + "Writable" |-> true ) + "getMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMinutes" ) + "Writable" |-> true ) + "getMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getMonth" ) + "Writable" |-> true ) + "getSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getSeconds" ) + "Writable" |-> true ) + "getTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTime" ) + "Writable" |-> true ) + "getTimezoneOffset" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) + "Writable" |-> true ) + "getUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDate" ) + "Writable" |-> true ) + "getUTCDay" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCDay" ) + "Writable" |-> true ) + "getUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + "Writable" |-> true ) + "getUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCHours" ) + "Writable" |-> true ) + "getUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + "Writable" |-> true ) + "getUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + "Writable" |-> true ) + "getUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + "Writable" |-> true ) + "getUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + "Writable" |-> true ) + "setDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setDate" ) + "Writable" |-> true ) + "setFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setFullYear" ) + "Writable" |-> true ) + "setHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setHours" ) + "Writable" |-> true ) + "setMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + "Writable" |-> true ) + "setMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMinutes" ) + "Writable" |-> true ) + "setMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setMonth" ) + "Writable" |-> true ) + "setSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setSeconds" ) + "Writable" |-> true ) + "setTime" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setTime" ) + "Writable" |-> true ) + "setUTCDate" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCDate" ) + "Writable" |-> true ) + "setUTCFullYear" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + "Writable" |-> true ) + "setUTCHours" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCHours" ) + "Writable" |-> true ) + "setUTCMilliseconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + "Writable" |-> true ) + "setUTCMinutes" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + "Writable" |-> true ) + "setUTCMonth" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + "Writable" |-> true ) + "setUTCSeconds" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + "Writable" |-> true ) + "toDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toDateString" ) + "Writable" |-> true ) + "toISOString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toISOString" ) + "Writable" |-> true ) + "toJSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toJSON" ) + "Writable" |-> true ) + "toLocaleDateString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleString" ) + "Writable" |-> true ) + "toLocaleTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 203 ) + "Writable" |-> true ) + "toTimeString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toTimeString" ) + "Writable" |-> true ) + "toUTCString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "Date.prototype.toUTCString" ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 205 ) + "Writable" |-> true ) + + + "Class" |-> "Date" + "Extensible" |-> true + "PrimitiveValue" |-> @NaN + "Prototype" |-> @ObjectProtoOid + + + + + @ErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "Error" + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 209 ) + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @EvalErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @EvalErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @EvalErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "EvalError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @FunctionOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @FunctionProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @FunctionProtoOid + + + "apply" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 61 ) + "Writable" |-> true ) + "bind" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 65 ) + "Writable" |-> true ) + "call" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 63 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 59 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @GlobalOid + + + "Array" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ArrayOid + "Writable" |-> true ) + "Boolean" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @BooleanOid + "Writable" |-> true ) + "Date" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @DateOid + "Writable" |-> true ) + "Error" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ErrorOid + "Writable" |-> true ) + "EvalError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @EvalErrorOid + "Writable" |-> true ) + "Function" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @FunctionOid + "Writable" |-> true ) + "Infinity" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "JSON" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @JSONOid + "Writable" |-> true ) + "Math" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @MathOid + "Writable" |-> true ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "Number" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "Object" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "RangeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "ReferenceError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "RegExp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "String" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "SyntaxError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "TypeError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "URIError" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "console" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @oo ( 1 ) + "Writable" |-> true ) + "decodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 13 ) + "Writable" |-> true ) + "decodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 15 ) + "Writable" |-> true ) + "encodeURI" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 17 ) + "Writable" |-> true ) + "encodeURIComponent" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 19 ) + "Writable" |-> true ) + "eval" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "eval_i" ) + "Writable" |-> true ) + "isFinite" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 11 ) + "Writable" |-> true ) + "isNaN" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 9 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> true + "Value" |-> @o ( 3 ) + "Writable" |-> true ) + "parseFloat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 7 ) + "Writable" |-> true ) + "parseInt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 5 ) + "Writable" |-> true ) + "send" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 18 ) + "Writable" |-> true ) + "undefined" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> Undefined + "Writable" |-> false ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @JSONOid + + + "parse" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "parse" ) + "Writable" |-> true ) + "stringify" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "stringify" ) + "Writable" |-> true ) + + + "Class" |-> "JSON" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @MathOid + + + "E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.7182818284590451e+00 + "Writable" |-> false ) + "LN2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 6.9314718055994529e-01 + "Writable" |-> false ) + "LN10" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2.3025850929940459e+00 + "Writable" |-> false ) + "LOG2E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4426950408889634e+00 + "Writable" |-> false ) + "LOG10E" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.3429448190325182e-01 + "Writable" |-> false ) + "PI" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3.1415926535897931e+00 + "Writable" |-> false ) + "SQRT1_2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 7.0710678118654757e-01 + "Writable" |-> false ) + "SQRT2" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.4142135623730951e+00 + "Writable" |-> false ) + "abs" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 167 ) + "Writable" |-> true ) + "acos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 169 ) + "Writable" |-> true ) + "asin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 171 ) + "Writable" |-> true ) + "atan2" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 175 ) + "Writable" |-> true ) + "atan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 173 ) + "Writable" |-> true ) + "ceil" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 177 ) + "Writable" |-> true ) + "cos" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 179 ) + "Writable" |-> true ) + "exp" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 181 ) + "Writable" |-> true ) + "floor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 183 ) + "Writable" |-> true ) + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 185 ) + "Writable" |-> true ) + "max" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 187 ) + "Writable" |-> true ) + "min" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 189 ) + "Writable" |-> true ) + "pow" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 191 ) + "Writable" |-> true ) + "random" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 193 ) + "Writable" |-> true ) + "round" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 195 ) + "Writable" |-> true ) + "sin" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 197 ) + "Writable" |-> true ) + "sqrt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 199 ) + "Writable" |-> true ) + "tan" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 201 ) + "Writable" |-> true ) + + + "Class" |-> "Math" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @NumberOid + + + "MAX_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1.7976931348623157e+308 + "Writable" |-> false ) + "MIN_VALUE" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 4.9406564584124654e-324 + "Writable" |-> false ) + "NEGATIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @-Infinity + "Writable" |-> false ) + "NaN" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NaN + "Writable" |-> false ) + "POSITIVE_INFINITY" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @+Infinity + "Writable" |-> false ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @NumberProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @NumberProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @NumberOid + "Writable" |-> true ) + "toExponential" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 163 ) + "Writable" |-> true ) + "toFixed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 161 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 157 ) + "Writable" |-> true ) + "toPrecision" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 165 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 155 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 159 ) + "Writable" |-> true ) + + + "Class" |-> "Number" + "Extensible" |-> true + "PrimitiveValue" |-> 0 + "Prototype" |-> @ObjectProtoOid + + + + + @ObjectOid + + + "create" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 27 ) + "Writable" |-> true ) + "defineProperties" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 31 ) + "Writable" |-> true ) + "defineProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 29 ) + "Writable" |-> true ) + "freeze" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 35 ) + "Writable" |-> true ) + "getOwnPropertyDescriptor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 23 ) + "Writable" |-> true ) + "getOwnPropertyNames" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 25 ) + "Writable" |-> true ) + "getPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 21 ) + "Writable" |-> true ) + "isExtensible" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 43 ) + "Writable" |-> true ) + "isFrozen" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 41 ) + "Writable" |-> true ) + "isSealed" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 39 ) + "Writable" |-> true ) + "keys" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 45 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "preventExtensions" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 37 ) + "Writable" |-> true ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ObjectProtoOid + "Writable" |-> false ) + "seal" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 33 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ObjectProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ObjectOid + "Writable" |-> true ) + "hasOwnProperty" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 53 ) + "Writable" |-> true ) + "isPrototypeOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 55 ) + "Writable" |-> true ) + "mkSend" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> _0:UserVal + "Writable" |-> true ) + "propertyIsEnumerable" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 57 ) + "Writable" |-> true ) + "toLocaleString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 49 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 47 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 51 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @NullOid + + + + + @RangeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RangeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RangeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RangeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "RangeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @ReferenceErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @ReferenceErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @ReferenceErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ReferenceErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "ReferenceError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @RegExpOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @RegExpProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @RegExpProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @RegExpOid + "Writable" |-> true ) + "exec" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 207 ) + "Writable" |-> true ) + "global" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "ignoreCase" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "lastIndex" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> true ) + "multiline" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> false + "Writable" |-> false ) + "source" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> false ) + "test" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.test" ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @ ( "RegExp.prototype.toString" ) + "Writable" |-> true ) + + + "Class" |-> "RegExp" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @StringOid + + + "fromCharCode" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 111 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @StringProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @StringProtoOid + + + "charAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 117 ) + "Writable" |-> true ) + "charCodeAt" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 119 ) + "Writable" |-> true ) + "concat" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 121 ) + "Writable" |-> true ) + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @StringOid + "Writable" |-> true ) + "indexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 123 ) + "Writable" |-> true ) + "lastIndexOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 125 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "localeCompare" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 127 ) + "Writable" |-> true ) + "match" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 129 ) + "Writable" |-> true ) + "replace" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 131 ) + "Writable" |-> true ) + "search" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 133 ) + "Writable" |-> true ) + "slice" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 135 ) + "Writable" |-> true ) + "split" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 137 ) + "Writable" |-> true ) + "substring" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 139 ) + "Writable" |-> true ) + "toLocaleLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 143 ) + "Writable" |-> true ) + "toLocaleUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 147 ) + "Writable" |-> true ) + "toLowerCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 141 ) + "Writable" |-> true ) + "toString" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 113 ) + "Writable" |-> true ) + "toUpperCase" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 145 ) + "Writable" |-> true ) + "trim" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 149 ) + "Writable" |-> true ) + "valueOf" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 115 ) + "Writable" |-> true ) + + + "Class" |-> "String" + "Extensible" |-> true + "PrimitiveValue" |-> "" + "Prototype" |-> @ObjectProtoOid + + + + + @SyntaxErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @SyntaxErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @SyntaxErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @SyntaxErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "SyntaxError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @TypeErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @TypeErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @TypeErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @TypeErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "TypeError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @URIErrorOid + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @URIErrorProtoOid + "Writable" |-> false ) + + + "Class" |-> "Function" + "Extensible" |-> true + "Prototype" |-> @FunctionProtoOid + + + + + @URIErrorProtoOid + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @URIErrorOid + "Writable" |-> true ) + "message" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "" + "Writable" |-> true ) + "name" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> "URIError" + "Writable" |-> true ) + + + "Class" |-> "Error" + "Extensible" |-> true + "Prototype" |-> @ErrorProtoOid + + + + + @o ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 4 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( + %bop ( %assign , %var ( "whiteList" ) , %obj ( %cons ( + %prop ( "http://www.microsoft.com/mail" , %con ( true ) ) + , %cons ( %prop ( "http://www.microsoft.com/owa" , %con ( + true ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , + %cons ( %var ( "target" ) , %cons ( %var ( "msg" ) , %nil + ) ) , %if ( %mem ( %var ( "whiteList" ) , %var ( "target" + ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( + "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp + ( %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , + %cons ( %con ( "Rejected." ) , %nil ) ) ) ) ) , %return ( + %var ( "newSend" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 4 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 10 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( + "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( + %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( + " to " ) ) , %var ( "target" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @o ( 10 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 9 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 18 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 19 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( + "target" ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( + %var ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) + , %exp ( %call ( %mem ( %var ( "console" ) , %con ( "log" + ) ) , %cons ( %con ( "Rejected." ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( + %var ( "msg" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 13 ) + "Strict" |-> false + + + + + @o ( 19 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 18 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 22 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @o ( 9 ) + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 25 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 25 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 30 ) + "Set" |-> @o ( 36 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 30 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 31 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "rawSend" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 13 ) + "Strict" |-> true + + + + + @o ( 31 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 30 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 36 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 37 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var + ( "rawSend_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 13 ) + "Strict" |-> true + + + + + @o ( 37 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 36 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 40 ) + + + "http://www.microsoft.com/mail" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + "http://www.microsoft.com/owa" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> true + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 45 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "http://www.evil.com" + "Writable" |-> true ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "msg" + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 18 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 48 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 48 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 52 ) + "Set" |-> @o ( 56 ) ) + "1" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 64 ) + "Set" |-> @o ( 68 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 52 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 53 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "target" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 42 ) + "Strict" |-> true + + + + + @o ( 53 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 52 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 56 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 57 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var + ( "target_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 42 ) + "Strict" |-> true + + + + + @o ( 57 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 56 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 64 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 65 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "msg" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 42 ) + "Strict" |-> true + + + + + @o ( 65 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 64 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 68 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 69 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( + "msg_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 42 ) + "Strict" |-> true + + + + + @o ( 69 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 68 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 113 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> "Rejected." + "Writable" |-> true ) + "callee" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + "length" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> true ) + + + "Class" |-> "Arguments" + "Extensible" |-> true + "ParameterMap" |-> @o ( 139 ) + "Prototype" |-> @ObjectProtoOid + "Strict" |-> false + + + + + @o ( 139 ) + + + "0" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Get" |-> @o ( 150 ) + "Set" |-> @o ( 154 ) ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 150 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 151 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %return ( %var ( "v" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 103 ) + "Strict" |-> true + + + + + @o ( 151 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 150 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @o ( 154 ) + + + "arguments" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "caller" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Get" |-> @ ( "ThrowTypeError" ) + "Set" |-> @ ( "ThrowTypeError" ) ) + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @o ( 155 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( + "v_arg" ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @e ( 103 ) + "Strict" |-> true + + + + + @o ( 155 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @o ( 154 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 1 ) + + + "log" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> true + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 2 ) + + + "constructor" |-> @desc ( + "Configurable" |-> true + "Enumerable" |-> false + "Value" |-> @oo ( 3 ) + "Writable" |-> true ) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + + + @oo ( 3 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + "prototype" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> @oo ( 2 ) + "Writable" |-> true ) + + + "Class" |-> "Function" + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 5 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( + %var ( "radix" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 7 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 9 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + %nil ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 11 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 13 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 15 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: decodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 17 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 19 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: encodeURIComponent" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 21 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + , %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Prototype" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 23 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyDescriptor" ) , + %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 25 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 27 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.create" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 29 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 3 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 31 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + %call ( %mem ( %var ( "Properties" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 33 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 35 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.freeze" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 37 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 39 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 41 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %or , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + ) , %return ( %con ( false ) ) , %emptyStmt ) , + %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 43 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , + %emptyStmt ) , %return ( %call ( %var ( + "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + %con ( "Extensible" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 45 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 47 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + %case ( %var ( "undefined" ) , %return ( %con ( + "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 49 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %call ( %var ( + "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + "toString" ) ) , %nil ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 51 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 53 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 55 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 57 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 59 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.toString" ) , %nil + ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 61 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + ) , %emptyStmt ) , %return ( %call ( %var ( + "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( + %var ( "argArray" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 63 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 65 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + %nil ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 67 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + %con ( "Array" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 69 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 71 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 73 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 75 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 77 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.pop" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 79 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + , %con ( "length" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 81 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reverse" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 83 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.shift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 85 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 87 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 89 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.splice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 91 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.unshift" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 93 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.indexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 95 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 97 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.every" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 99 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.some" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 101 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.forEach" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 103 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.map" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 105 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.filter" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 107 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduce" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 109 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Array.prototype.reduceRight" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 111 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 113 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 115 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 117 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 119 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + "position" ) , %var ( "size" ) ) ) , %return ( %var ( + "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 121 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + %return ( %var ( "r" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 123 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + ( %assign , %var ( "position" ) , %mem ( %var ( + "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 125 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.lastIndexOf" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 127 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.localeCompare" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 129 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.match" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 131 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 133 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.search" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 135 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.slice" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 137 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 139 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 141 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 143 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleLowerCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 145 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 147 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: String.prototype.toLocaleUpperCase" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 149 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 151 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + ) , %return ( %con ( "false" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 153 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + ) ) ) ) , %return ( %var ( "b" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 155 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + ( "r" ) , %nil ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 157 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toLocaleString" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 159 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 161 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( + "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 163 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toExponential" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , + %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 165 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( + "NotImplemented: Number.prototype.toPrecision" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 167 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + %var ( "x" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 169 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 171 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 173 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 175 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 177 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + %var ( "x" ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 179 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 181 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 183 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + ( %var ( "x" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 185 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 187 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + %assign , %var ( "max" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "max" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 189 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + %assign , %var ( "min" ) , %pre ( %plus , %var ( + "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + %bop ( %assign , %var ( "value" ) , %call ( %var ( + "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + %return ( %var ( "min" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( + %var ( "value2" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 191 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 2 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 193 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 195 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 197 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 199 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 201 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 203 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + ) , %cons ( %con ( %this ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 205 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + , %cons ( %con ( %this ) , %cons ( %con ( + "PrimitiveValue" ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 207 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 1 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %return ( %con ( %null ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + @oo ( 209 ) + + + "length" |-> @desc ( + "Configurable" |-> false + "Enumerable" |-> false + "Value" |-> 0 + "Writable" |-> false ) + + + "Class" |-> "Function" + "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %nil + "Prototype" |-> @FunctionProtoOid + "Scope" |-> @GlobalEid + "Strict" |-> false + + + + + + + @GlobalEid + + + @NullEid + + + false + + + + @GlobalOid + + + false + + + + + + @e ( 13 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) + "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) + "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) + "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) + + + + + @e ( 42 ) + + + @e ( 13 ) + + + false + + + "arguments" |-> @ve ( @o ( 45 ) , true , true , false ) + "msg" |-> @ve ( "msg" , true , true , false ) + "target" |-> @ve ( "http://www.evil.com" , true , true , + false ) + + + + + @e ( 103 ) + + + @GlobalEid + + + false + + + "arguments" |-> @ve ( @o ( 113 ) , true , true , false ) + "v" |-> @ve ( "Rejected." , true , true , false ) + + + + + + + .List + + + + @GlobalEid + + + @GlobalOid + + + @o ( 18 ) + + + + + .List + + + + .List + + + .Map + + + + + ListItem ( #buffer ( "\n" ) ) + + + ListItem ( #buffer ( "Rejected.\n" ) ) + + + .List + + diff --git a/security-attack/send.js.out b/security-attack/send.js.out deleted file mode 100644 index b5a4fbd..0000000 --- a/security-attack/send.js.out +++ /dev/null @@ -1,58121 +0,0 @@ -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"16"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"114"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"140")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"41"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"44")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"12"))'@e(_)(Int(#"12"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"7")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"39")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"21")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"16")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"140"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"166")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"166"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"196")) String(#""Get"") |-> '@o(_)(Int(#"176")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"196"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"114")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"197"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"196")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"176"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"114")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"177"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"176")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"39"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"44"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"47")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"47"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"56")) String(#""Get"") |-> '@o(_)(Int(#"50")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"68")) String(#""Get"") |-> '@o(_)(Int(#"62")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"68"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"69"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"68")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"62"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"63"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"62")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"56"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"57"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"56")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"50"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"41")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"51"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"50")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"16"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"21"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"24")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"24"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"34")) String(#""Get"") |-> '@o(_)(Int(#"28")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"34"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"35"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"34")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"28"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"12")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"29"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"28")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"17"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"16")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"8")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"8"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""send"") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"14"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"115"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"141")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"42"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"45")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"11"))'@e(_)(Int(#"11"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"5")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"38")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"20")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"14")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"14")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"141"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"167")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"167"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"198")) String(#""Get"") |-> '@o(_)(Int(#"178")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"198"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"115")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"199"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"198")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"178"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"115")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"179"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"178")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"38"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"45"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"14")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"48")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"48"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"58")) String(#""Get"") |-> '@o(_)(Int(#"52")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"70")) String(#""Get"") |-> '@o(_)(Int(#"64")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"70"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"71"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"70")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"64"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"65"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"64")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"58"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"59"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"58")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"52"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"42")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"53"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"52")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"14"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"11")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"20"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"23")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"23"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"32")) String(#""Get"") |-> '@o(_)(Int(#"26")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"32"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"11")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"33"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"32")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"26"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"11")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"27"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"26")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"1"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"15"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"14")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"6")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"6"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""mkSend"") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"116"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"142")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"142"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"168")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"168"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"200")) String(#""Get"") |-> '@o(_)(Int(#"180")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"200"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"116")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"201"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"200")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"180"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"116")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"181"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"180")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? 'Undefined(.KList) /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"117"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"143")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"143"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"169")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"169"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"202")) String(#""Get"") |-> '@o(_)(Int(#"182")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"202"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"117")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"203"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"202")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"182"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"117")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"183"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"182")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> '@NullVal(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? '@NullVal(.KList) /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"118"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"144")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"144"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"170")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"170"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"204")) String(#""Get"") |-> '@o(_)(Int(#"184")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"204"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"118")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"205"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"204")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"184"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"118")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"185"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"184")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ '_=/=K_(_11202:UserVal,, Bool(#"true")) =? Bool(#"true") /\ _11199:String =? String(#""http://www.evil.com"") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"119"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"145")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"145"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"171")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"171"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"206")) String(#""Get"") |-> '@o(_)(Int(#"186")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"206"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"119")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"207"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"206")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"186"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"119")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"187"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"186")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? String(#"""") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"120"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"146")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"146"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"172")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"172"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"208")) String(#""Get"") |-> '@o(_)(Int(#"188")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"208"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"120")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"209"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"208")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"188"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"120")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"189"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"188")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? Int(#"0") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"121"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"147")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"147"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"173")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"173"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"210")) String(#""Get"") |-> '@o(_)(Int(#"190")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"210"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"211")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"121")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"211"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"210")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"190"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"121")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"191"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"190")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> '@nz(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? '@nz(.KList) /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"122"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"148")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"148"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"174")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"174"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"212")) String(#""Get"") |-> '@o(_)(Int(#"192")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"212"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"213")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"122")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"213"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"212")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"192"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"122")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"193"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"192")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? '@NaN(.KList) /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Rejected.\n""))) '@e(_)(Int(#"123"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Rejected.""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"149")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))Bool(#"false")String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"149"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Rejected."") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"175")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"175"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"214")) String(#""Get"") |-> '@o(_)(Int(#"194")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"214"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"215")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"123")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"215"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"214")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"194"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"123")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"195"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"194")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ObjectProtoOid(.KList)String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) _11199:String |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ 'notBool_('_in_(String(#""send""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") String(#""valueOf"") _11199:String String(#""constructor"") String(#""toString"") String(#""toLocaleString""))) =? Bool(#"true") /\ 'notBool_('_in_(String(#""send""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") String(#""valueOf"") _11199:String String(#""constructor"") String(#""toString"") String(#""toLocaleString""))) =? Bool(#"true") /\ 'notBool_('_in_(String(#""mkSend""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") String(#""valueOf"") _11199:String String(#""constructor"") String(#""toString"") String(#""toLocaleString""))) =? Bool(#"true") /\ 'notBool_('_in_(String(#""mkSend""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") String(#""valueOf"") _11199:String String(#""constructor"") String(#""toString"") String(#""toLocaleString""))) =? Bool(#"true") /\ 'notBool_('_in_(String(#""send""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") String(#""valueOf"") _11199:String String(#""constructor"") String(#""toString"") String(#""toLocaleString""))) =? Bool(#"true") /\ 'notBool_('_in_(String(#""http://www.evil.com""),, String(#""isPrototypeOf"") String(#""hasOwnProperty"") String(#""propertyIsEnumerable"") String(#""valueOf"") _11199:String String(#""constructor"") String(#""toString"") String(#""toLocaleString""))) =? Bool(#"true") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@e(_)(Int(#"216"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"220")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"102"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"106")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))Bool(#"false")'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"220"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"224")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"224"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"236")) String(#""Get"") |-> '@o(_)(Int(#"228")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"236"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"237")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"216")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"237"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"236")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"228"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"229")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"216")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"229"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"228")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"106"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"110")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"110"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"132")) String(#""Get"") |-> '@o(_)(Int(#"124")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"158")) String(#""Get"") |-> '@o(_)(Int(#"150")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"158"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"102")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"159"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"158")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"150"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"102")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"151"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"150")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"132"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"102")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"133"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"132")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"124"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"102")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"125"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"124")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ _11202:UserVal =? Bool(#"true") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@e(_)(Int(#"217"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"221")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"103"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"107")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))Bool(#"false")'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"221"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"225")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"225"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"238")) String(#""Get"") |-> '@o(_)(Int(#"230")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"238"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"239")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"217")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"239"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"238")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"230"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"231")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"217")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"231"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"230")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"107"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"111")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"111"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"134")) String(#""Get"") |-> '@o(_)(Int(#"126")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"160")) String(#""Get"") |-> '@o(_)(Int(#"152")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"160"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"103")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"161"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"160")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"152"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"103")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"153"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"152")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"134"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"103")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"135"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"134")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"126"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"103")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"127"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"126")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ '_=/=String_(_11202:UserVal,, String(#"""")) =? Bool(#"true") /\ _11199:String =? String(#""http://www.evil.com"") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@e(_)(Int(#"218"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"222")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"104"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"108")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))Bool(#"false")'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"222"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"226")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"226"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"240")) String(#""Get"") |-> '@o(_)(Int(#"232")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"240"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"241")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"218")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"241"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"240")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"232"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"233")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"218")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"233"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"232")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"108"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"112")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"112"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"136")) String(#""Get"") |-> '@o(_)(Int(#"128")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"162")) String(#""Get"") |-> '@o(_)(Int(#"154")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"162"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"104")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"163"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"162")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"154"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"104")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"155"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"154")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"136"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"104")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"137"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"136")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"128"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"104")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"129"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"128")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ '_=/=K_(_11202:UserVal,, '@nz(.KList)) =? Bool(#"true") /\ '_=/=K_(_11202:UserVal,, '@NaN(.KList)) =? Bool(#"true") /\ '_=/=K_(_11202:UserVal,, Int(#"0")) =? Bool(#"true") /\ _11199:String =? String(#""http://www.evil.com"") /\ true -Final(search): '@Normal(.KList).List'@GlobalEid(.KList)'@o(_)(Int(#"18"))'@GlobalOid(.KList).List.ListListItem('#buffer(String(#""Sent msg to http://www.evil.com\n""))) '@e(_)(Int(#"219"))String(#""v"") |-> '@ve(_,_,_,_)(String(#""Sent msg to http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"223")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)'@NullEid(.KList)Bool(#"false")'@e(_)(Int(#"105"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"109")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@e(_)(Int(#"43"))String(#""msg"") |-> '@ve(_,_,_,_)(String(#""msg""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"46")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""target"") |-> '@ve(_,_,_,_)(String(#""http://www.evil.com""),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@e(_)(Int(#"13"))Bool(#"false")'@e(_)(Int(#"13"))String(#""rawSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"9")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""whiteList"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"40")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""arguments"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"22")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) String(#""newSend"") |-> '@ve(_,_,_,_)('@o(_)(Int(#"18")),, Bool(#"true"),, Bool(#"true"),, Bool(#"false")) '@GlobalEid(.KList)Bool(#"false")'@GlobalOid(.KList)String(#""SetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ReferenceError"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Char2Int"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Char2Int"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FromPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FromPropertyDescriptor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToUint32"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint32"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""URIError"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""String"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Math"") |-> '@desc(_)(String(#""Value"") |-> '@MathOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isNaN"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Print"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Print"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""encodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"17")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SyntaxError"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""DefineOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DefineOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsFunction"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsFunction"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsNegativeZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNegativeZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetInternalProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetInternalProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Boolean"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeBind"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeBind"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""GetOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""GetOwnProperty"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""RegExp"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToInteger"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToInteger"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""decodeURI"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"13")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""FunctionPrototypeApply"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeApply"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsObject"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsObject"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToNumber"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToNumber"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""eval"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""eval_i"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CheckObjectCoercible"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CheckObjectCoercible"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberPrototypeToFixed"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberPrototypeToFixed"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""TypeError"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Object"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""encodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""send"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""SubstrString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""SubstrString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FunctionPrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FunctionPrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parseFloat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"7")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ToUint16"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToUint16"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsPositiveZero"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsPositiveZero"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathSin"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathSin"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathPow"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathPow"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""JSON"") |-> '@desc(_)(String(#""Value"") |-> '@JSONOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""mkSend"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Enumerable"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Int2Char"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Int2Char"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isFinite"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"11")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""undefined"") |-> '@desc(_)(String(#""Value"") |-> 'Undefined(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Function"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CurrentTimeMillis"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CurrentTimeMillis"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Number"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""RangeError"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""FindString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""FindString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""DatePrototypeToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""DatePrototypeToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""console"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"1")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"false") ) String(#""Infinity"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Trim"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Trim"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""IsCallable"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsCallable"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ObjectGetOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ObjectGetOwnPropertyNames"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Error"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""EvalError"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""IsNaN"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""IsNaN"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""LengthString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""LengthString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Date"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""decodeURIComponent"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"15")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Array"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""parseInt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"5")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""CharAt"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""CharAt"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NoConstructor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NoConstructor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MathFloor"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""MathFloor"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""ToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NumberToString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""NumberToString"")) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"223"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""Sent msg to http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"227")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"227"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"242")) String(#""Get"") |-> '@o(_)(Int(#"234")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"242"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"243")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"219")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""v"")),, '%var(_)(String(#""v_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v_arg"")),, '%nil(.KList)) '@o(_)(Int(#"243"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"242")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"234"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"235")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"219")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""v""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"235"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"234")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%var(_)(String(#""Print"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""v"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"2")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@oo(_)(Int(#"1"))String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"109"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"113")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"113"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"138")) String(#""Get"") |-> '@o(_)(Int(#"130")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"164")) String(#""Get"") |-> '@o(_)(Int(#"156")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"164"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"105")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"165"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"164")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"156"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"105")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"157"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"156")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"138"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"105")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"139"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"138")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"130"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"105")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"131"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"130")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"9"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""Sent "")),, '%var(_)(String(#""msg""))),, '%con(_)(String(#"" to ""))),, '%var(_)(String(#""target""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"10")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@ObjectProtoOid(.KList)String(#""isPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""hasOwnProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"53")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""propertyIsEnumerable"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"57")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.evil.com"") |-> '@desc(_)(String(#""Value"") |-> _11202:UserVal String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"51")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"47")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"49")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@NullOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"40"))String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") String(#""http://www.microsoft.com/owa"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""http://www.microsoft.com/mail"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"true") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) '@o(_)(Int(#"46"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> String(#""http://www.evil.com"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Value"") |-> String(#""msg"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"49")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"49"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"60")) String(#""Get"") |-> '@o(_)(Int(#"54")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""1"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"72")) String(#""Get"") |-> '@o(_)(Int(#"66")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"72"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%var(_)(String(#""msg_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""msg_arg"")),, '%nil(.KList)) '@o(_)(Int(#"73"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"72")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"66"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""msg""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"67"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"66")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"60"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""target"")),, '%var(_)(String(#""target_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target_arg"")),, '%nil(.KList)) '@o(_)(Int(#"61"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"60")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"54"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"55")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"43")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""target""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"55"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"54")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"18"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"19")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"22"))String(#""0"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"true") String(#""Configurable"") |-> Bool(#"true") ) String(#""callee"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Strict"") |-> Bool(#"false") String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""ParameterMap"") |-> '@o(_)(Int(#"25")) String(#""Class"") |-> String(#""Arguments"") '@o(_)(Int(#"25"))String(#""0"") |-> '@desc(_)(String(#""Set"") |-> '@o(_)(Int(#"36")) String(#""Get"") |-> '@o(_)(Int(#"30")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"36"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""rawSend"")),, '%var(_)(String(#""rawSend_arg"")))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend_arg"")),, '%nil(.KList)) '@o(_)(Int(#"37"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"36")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"30"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""caller"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""arguments"") |-> '@desc(_)(String(#""Set"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Get"") |-> '@(_)(String(#""ThrowTypeError"")) String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"true") String(#""Scope"") |-> '@e(_)(Int(#"13")) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%var(_)(String(#""rawSend""))) String(#""FormalParameters"") |-> '%nil(.KList) '@o(_)(Int(#"31"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"30")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"3"))String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""whiteList"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""whiteList"")),, '%obj(_)('%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/mail""),, '%con(_)(Bool(#"true"))),, '%cons(_,_)('%prop(_,_)(String(#""http://www.microsoft.com/owa""),, '%con(_)(Bool(#"true"))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""newSend""),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""whiteList"")),, '%var(_)(String(#""target""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""rawSend"")),, '%cons(_,_)('%var(_)(String(#""target"")),, '%cons(_,_)('%var(_)(String(#""msg"")),, '%nil(.KList))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""console"")),, '%con(_)(String(#""log""))),, '%cons(_,_)('%con(_)(String(#""Rejected."")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""newSend""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""rawSend"")),, '%nil(.KList)) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"4")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) '@o(_)(Int(#"19"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"18")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"10"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"9")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@o(_)(Int(#"4"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@o(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@ArrayOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""isArray"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"67")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ArrayProtoOid(.KList)String(#""reduce"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"107")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""some"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"99")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""splice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"89")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""forEach"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"101")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""shift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"83")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ArrayOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sort"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"87")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"73")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reverse"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"81")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""push"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"79")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pop"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"77")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""filter"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"105")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"95")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"85")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"69")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""unshift"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"91")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""reduceRight"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"109")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""join"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"75")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"93")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""every"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"97")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""map"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"103")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"71")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Array"") '@BooleanOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@BooleanProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"153")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@BooleanOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"151")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Boolean"") String(#""PrimitiveValue"") |-> Bool(#"false") '@DateOid(.KList)String(#""UTC"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.UTC"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""now"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.now"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"7") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@DateProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@DateProtoOid(.KList)String(#""setUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUTCString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toUTCString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toJSON"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toJSON"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setHours"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setHours"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setTime"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setTime"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleDateString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleDateString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"205")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@DateOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCFullYear"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCFullYear"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleTimeString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleTimeString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getSeconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getSeconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getTimezoneOffset"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getTimezoneOffset"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCDay"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCDay"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setUTCMonth"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setUTCMonth"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMinutes"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMinutes"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""setDate"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.setDate"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getUTCMilliseconds"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.getUTCMilliseconds"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"203")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toLocaleString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toISOString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""Date.prototype.toISOString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Date"") String(#""PrimitiveValue"") |-> '@NaN(.KList) '@ErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""Error"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"209")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@EvalErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@EvalErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""EvalError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@EvalErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@FunctionOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@FunctionProtoOid(.KList)String(#""call"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"63")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""bind"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"65")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""apply"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"61")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@FunctionOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"59")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@JSONOid(.KList)String(#""parse"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""parse"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""stringify"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""stringify"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""JSON"") '@MathOid(.KList)String(#""LN10"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.3025850929940459e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"2.7182818284590451e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""log"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"185")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""cos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"179")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG10E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.3429448190325182e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""SQRT1_2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"7.0710678118654757e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""atan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"173")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""random"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"193")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""min"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"189")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sqrt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"199")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""pow"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"191")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""sin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"197")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""exp"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"181")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""floor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"183")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""atan2"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"175")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""tan"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"201")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LOG2E"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4426950408889634e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""max"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"187")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""SQRT2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.4142135623730951e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""ceil"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"177")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""acos"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"169")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""LN2"") |-> '@desc(_)(String(#""Value"") |-> Float(#"6.9314718055994529e-01") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""abs"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"167")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""round"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"195")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""PI"") |-> '@desc(_)(String(#""Value"") |-> Float(#"3.1415926535897931e+00") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""asin"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"171")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Math"") '@NumberOid(.KList)String(#""POSITIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@+Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NEGATIVE_INFINITY"") |-> '@desc(_)(String(#""Value"") |-> '@-Infinity(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""NaN"") |-> '@desc(_)(String(#""Value"") |-> '@NaN(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MAX_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"1.7976931348623157e+308") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""MIN_VALUE"") |-> '@desc(_)(String(#""Value"") |-> Float(#"4.9406564584124654e-324") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@NumberProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@NumberProtoOid(.KList)String(#""toFixed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"161")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"159")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toPrecision"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"165")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@NumberOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"155")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"157")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toExponential"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"163")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Number"") String(#""PrimitiveValue"") |-> Int(#"0") '@ObjectOid(.KList)String(#""isSealed"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"39")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyNames"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"25")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""keys"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"45")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""seal"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"33")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ObjectProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""defineProperty"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"29")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getPrototypeOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"21")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""freeze"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"35")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isExtensible"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"43")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""defineProperties"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"31")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""create"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"27")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""getOwnPropertyDescriptor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"23")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""isFrozen"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"41")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""preventExtensions"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"37")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RangeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""RangeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RangeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@ReferenceErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@ReferenceErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""ReferenceError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@ReferenceErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@RegExpOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@RegExpProtoOid(.KList)String(#""test"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.test"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""ignoreCase"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""multiline"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@RegExpOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""global"") |-> '@desc(_)(String(#""Value"") |-> Bool(#"false") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@(_)(String(#""RegExp.prototype.toString"")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndex"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""source"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""exec"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"207")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""RegExp"") '@StringOid(.KList)String(#""fromCharCode"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"111")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@StringProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@StringProtoOid(.KList)String(#""valueOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"115")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"141")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""replace"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"131")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""match"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"129")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@StringOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""concat"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"121")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""localeCompare"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"127")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""substring"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"139")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""lastIndexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"125")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"147")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toLocaleLowerCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"143")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""search"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"133")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""split"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"137")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""trim"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"149")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""slice"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"135")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toUpperCase"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"145")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charCodeAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"119")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""toString"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"113")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""indexOf"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"123")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""charAt"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"117")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""String"") String(#""PrimitiveValue"") |-> String(#"""") '@SyntaxErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@SyntaxErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""SyntaxError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@SyntaxErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@TypeErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@TypeErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""TypeError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@TypeErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@URIErrorOid(.KList)String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""prototype"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorProtoOid(.KList) String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Function"") '@URIErrorProtoOid(.KList)String(#""name"") |-> '@desc(_)(String(#""Value"") |-> String(#""URIError"") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@URIErrorOid(.KList) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""message"") |-> '@desc(_)(String(#""Value"") |-> String(#"""") String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ErrorProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Error"") '@oo(_)(Int(#"2"))String(#""constructor"") |-> '@desc(_)(String(#""Value"") |-> '@oo(_)(Int(#"3")) String(#""Writable"") |-> Bool(#"true") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"true") ) String(#""Prototype"") |-> '@ObjectProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Class"") |-> String(#""Object"") '@oo(_)(Int(#"5"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseInt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))) '@oo(_)(Int(#"7"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: parseFloat""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"9"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"11"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)))))),, '%return(_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsNaN"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity""))))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""n"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""number"")),, '%nil(.KList)) '@oo(_)(Int(#"13"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURI"")),, '%nil(.KList)) '@oo(_)(Int(#"15"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: decodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""encodedURIComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"17"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURI""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uri"")),, '%nil(.KList)) '@oo(_)(Int(#"19"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: encodeURIComponent""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""uriComponent"")),, '%nil(.KList)) '@oo(_)(Int(#"21"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getPrototypeOf"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"23"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyDescriptor"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FromPropertyDescriptor"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""GetOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%nil(.KList)))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))) '@oo(_)(Int(#"25"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.getOwnPropertyNames"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""ObjectGetOwnPropertyNames"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"27"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%or(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""O"")),, '%con(_)('%null(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.create"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""obj"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""obj"")),, '%new(_,_)('%var(_)(String(#""Object"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%con(_)(String(#""Prototype"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%neqs(.KList),, '%var(_)(String(#""Properties"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperties""))),, '%cons(_,_)('%var(_)(String(#""obj"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""obj""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"29"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"3") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperty"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""DefineOwnProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToPropertyDescriptor"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList))),, '%cons(_,_)('%con(_)(Bool(#"true")),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""P"")),, '%cons(_,_)('%var(_)(String(#""Attributes"")),, '%nil(.KList)))) '@oo(_)(Int(#"31"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.defineProperties"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""Properties"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""name"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""Properties"")),, '%var(_)(String(#""name""))),, '%nil(.KList)))))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%var(_)(String(#""Properties"")),, '%nil(.KList))) '@oo(_)(Int(#"33"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.seal"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList)))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"35"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.freeze"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%con(_)(Bool(#"false")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%con(_)(Bool(#"false")))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""defineProperty""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%var(_)(String(#""desc"")),, '%nil(.KList))))))))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"37"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.preventExtensions"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""SetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%cons(_,_)('%con(_)(Bool(#"false")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""O""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"39"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isSealed"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"41"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isFrozen"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyNames""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%con(_)(String(#""writable"")),, '%nil(.KList)))),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""writable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%emptyStmt(.KList)),, '%if(_,_,_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""configurable""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"43"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.isExtensible"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%cons(_,_)('%con(_)(String(#""Extensible"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"45"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Object.keys"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""names"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""names"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%forin(_,_,_,_)('%vdecl(_)(String(#""name"")),, '%var(_)(String(#""name"")),, '%var(_)(String(#""O"")),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""O"")),, '%con(_)(String(#""hasOwnProperty""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""names"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""name"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%var(_)(String(#""names"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""O"")),, '%nil(.KList)) '@oo(_)(Int(#"47"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%label(_,_)(String(#""""),, '%switch(_,_,_,_)('%con(_)('%this(.KList)),, '%seq(_,_)('%case(_,_)('%var(_)(String(#""undefined"")),, '%return(_)('%con(_)(String(#""[object Undefined]"")))),, '%seq(_,_)('%case(_,_)('%con(_)('%null(.KList)),, '%return(_)('%con(_)(String(#""[object Null]"")))),, '%emptyStmt(.KList))),, '%default(_)('%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%con(_)(String(#""[object "")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList))))),, '%con(_)(String(#""]""))))),, '%emptyStmt(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"49"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"51"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"53"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%con(_)(Bool(#"true"))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"55"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%label(_,_)(String(#""""),, '%while(_,_)('%con(_)(Bool(#"true")),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""V"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getPrototypeOf""))),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%con(_)('%null(.KList))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""V"")),, '%var(_)(String(#""o""))),, '%return(_)('%con(_)(Bool(#"true"))),, '%emptyStmt(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"57"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""desc"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""desc"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""getOwnPropertyDescriptor""))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""desc"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%mem(_,_)('%var(_)(String(#""desc"")),, '%con(_)(String(#""enumerable"")))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""V"")),, '%nil(.KList)) '@oo(_)(Int(#"59"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"61"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.apply"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeApply"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))) '@oo(_)(Int(#"63"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.call"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""apply""))),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"65"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsFunction"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Function.prototype.bind"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""argArray"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""argArray"")),, '%arr(_)('%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""argArray"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FunctionPrototypeBind"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%cons(_,_)('%var(_)(String(#""argArray"")),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""thisArg"")),, '%nil(.KList)) '@oo(_)(Int(#"67"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Bool(#"false"))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%var(_)(String(#""arg"")),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Array""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""arg"")),, '%nil(.KList)) '@oo(_)(Int(#"69"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""array"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""array"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""func"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%var(_)(String(#""array"")),, '%con(_)(String(#""join"")))))),, '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsCallable"")),, '%cons(_,_)('%var(_)(String(#""func"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""func"")),, '%mem(_,_)('%mem(_,_)('%var(_)(String(#""Object"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""toString""))))),, '%emptyStmt(.KList)),, '%return(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""func"")),, '%con(_)(String(#""call""))),, '%cons(_,_)('%var(_)(String(#""array"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"71"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"73"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%nil(.KList))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%call(_,_)('%var(_)(String(#""merge"")),, '%cons(_,_)('%var(_)(String(#""a"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""merge""),, '%cons(_,_)('%var(_)(String(#""arr"")),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%if(_,_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Array"")),, '%con(_)(String(#""isArray""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""k"")),, '%mem(_,_)('%var(_)(String(#""elem"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""k""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""elem"")),, '%var(_)(String(#""k""))),, '%nil(.KList)))))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""arr"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%var(_)(String(#""elem"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""a"")))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"75"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%con(_)(String(#"","")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%con(_)(String(#""""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList))))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"1"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""len""))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""separator"")),, '%call(_,_)('%var(_)(String(#""get"")),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))))))))),, '%seq(_,_)('%fdecl(_,_,_)(String(#""get""),, '%cons(_,_)('%var(_)(String(#""o"")),, '%cons(_,_)('%var(_)(String(#""i"")),, '%nil(.KList))),, '%return(_)('%cond(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%var(_)(String(#""undefined""))),, '%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%con(_)('%null(.KList)))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""r"")))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)) '@oo(_)(Int(#"77"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.pop""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"79"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToUint32"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))),, '%nil(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""i"")))),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))))))),, '%return(_)('%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"81"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reverse""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"83"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.shift""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"85"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"87"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""o"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""o"")),, '%call(_,_)('%var(_)(String(#""ToObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""comparefn"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""comparefn"")),, '%fun(_,_)('%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList)))),, '%return(_)('%con(_)(Int(#"1"))),, '%return(_)('%con(_)(Int(#"-1"))))))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"2"))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""tmp"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""tmp"")),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start"")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""start""))),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"1")))),, '%var(_)(String(#""tmp"")))))),, '%emptyStmt(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"2"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a1"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""o""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""a2"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""k"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%do(_,_)('%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%lshift(.KList),, '%bop(_,_,_)('%rshift(.KList),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1"))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1")))),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""len""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i_end"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%var(_)(String(#""len"")))),, '%emptyStmt(.KList)),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""j"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""i_end""))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""x"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%var(_)(String(#""start""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%exp(_)('%emptyExp(.KList)),, '%emptyExp(.KList),, '%emptyExp(.KList),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%call(_,_)('%var(_)(String(#""comparefn"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""j""))),, '%nil(.KList)))),, '%con(_)(Int(#"0"))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList)))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%var(_)(String(#""i_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""i"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""j"")),, '%var(_)(String(#""j_end""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""a2"")),, '%post(_,_)('%var(_)(String(#""x"")),, '%inc(.KList))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%post(_,_)('%var(_)(String(#""j"")),, '%inc(.KList))))))),, '%break(_)(String(#"""")))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""j_end"")),, '%var(_)(String(#""start"")))),, '%seq(_,_)('%exp(_)('%bopassign(_,_,_)('%minus(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%times(.KList),, '%con(_)(Int(#"2")),, '%var(_)(String(#""size""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i_end"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""size""))))))))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""t"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""t"")),, '%var(_)(String(#""a1""))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a1"")),, '%var(_)(String(#""a2"")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""a2"")),, '%var(_)(String(#""t"")))),, '%seq(_,_)('%exp(_)('%post(_,_)('%var(_)(String(#""k"")),, '%inc(.KList))),, '%exp(_)('%bopassign(_,_,_)('%times(.KList),, '%var(_)(String(#""size"")),, '%con(_)(Int(#"2"))))))))))))),, '%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""len"")),, '%var(_)(String(#""size""))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%bop(_,_,_)('%amp(.KList),, '%var(_)(String(#""k"")),, '%con(_)(Int(#"1"))),, '%con(_)(Int(#"0"))),, '%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%bop(_,_,_)('%minus(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"1")))))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))),, '%post(_,_)('%var(_)(String(#""i"")),, '%dec(.KList)),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%mem(_,_)('%var(_)(String(#""o"")),, '%var(_)(String(#""i""))),, '%mem(_,_)('%var(_)(String(#""a1"")),, '%var(_)(String(#""i""))))))),, '%emptyStmt(.KList))))))),, '%emptyStmt(.KList))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""o""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""comparefn"")),, '%nil(.KList)) '@oo(_)(Int(#"89"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.splice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""deleteCount"")),, '%nil(.KList))) '@oo(_)(Int(#"91"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.unshift""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"93"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.indexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"95"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchElement"")),, '%nil(.KList)) '@oo(_)(Int(#"97"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.every""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"99"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.some""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"101"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.forEach""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"103"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.map""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"105"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.filter""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"107"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduce""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"109"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Array.prototype.reduceRight""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""callbackfn"")),, '%nil(.KList)) '@oo(_)(Int(#"111"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%con(_)(String(#""""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""Int2Char"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""ToUint16"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""s""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"113"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""String"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"115"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""String"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: String.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"117"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%con(_)(String(#""""))),, '%return(_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"119"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""size"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""size"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%or(.KList),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""position"")),, '%con(_)(Int(#"0"))),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""size"")))),, '%return(_)('%var(_)(String(#""NaN""))),, '%return(_)('%call(_,_)('%var(_)(String(#""Char2Int"")),, '%cons(_,_)('%call(_,_)('%var(_)(String(#""CharAt"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList)))),, '%nil(.KList))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)) '@oo(_)(Int(#"121"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""r"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%var(_)(String(#""s""))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%exp(_)('%bopassign(_,_,_)('%plus(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList))))))),, '%return(_)('%var(_)(String(#""r""))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""_"")),, '%nil(.KList)) '@oo(_)(Int(#"123"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""position"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""position"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(Int(#"1")))))),, '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""searchStr"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""searchStr"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""position"")),, '%var(_)(String(#""undefined""))),, '%con(_)(Int(#"0")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""position"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""FindString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""searchStr"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"125"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.lastIndexOf""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchString"")),, '%nil(.KList)) '@oo(_)(Int(#"127"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.localeCompare""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""that"")),, '%nil(.KList)) '@oo(_)(Int(#"129"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.match""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"131"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""searchValue""))),, '%con(_)(String(#""string""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))))),, '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%var(_)(String(#""replaceValue""))),, '%con(_)(String(#""function""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""ret"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""ret"")),, '%call(_,_)('%var(_)(String(#""replaceValue"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%nil(.KList)))))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%new(_,_)('%var(_)(String(#""String"")),, '%cons(_,_)('%var(_)(String(#""ret"")),, '%nil(.KList))),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%mem(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%con(_)(Int(#"0")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%con(_)(String(#""concat""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""replaceValue"")),, '%con(_)(String(#""toString""))),, '%nil(.KList)),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%nil(.KList)))),, '%nil(.KList))),, '%nil(.KList))))))),, '%if(_,_,_)('%bop(_,_,_)('%instanceof(.KList),, '%var(_)(String(#""searchValue"")),, '%var(_)(String(#""RegExp""))),, '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.replace""))),, '%emptyStmt(.KList))),, '%return(_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""toString""))),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""searchValue"")),, '%cons(_,_)('%var(_)(String(#""replaceValue"")),, '%nil(.KList))) '@oo(_)(Int(#"133"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.search""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""regexp"")),, '%nil(.KList)) '@oo(_)(Int(#"135"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.slice""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"137"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""res"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""res"")),, '%new(_,_)('%var(_)(String(#""Array"")),, '%nil(.KList))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""limit"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""len"")),, '%con(_)(Int(#"0"))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""separator"")),, '%var(_)(String(#""undefined""))),, '%return(_)('%arr(_)('%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""pos"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""start"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%con(_)(Int(#"0"))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""sepLen"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""sepLen"")),, '%mem(_,_)('%var(_)(String(#""separator"")),, '%con(_)(String(#""length"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%while(_,_)('%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""pos"")),, '%con(_)(Int(#"0"))),, '%seq(_,_)('%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""pos"")),, '%nil(.KList)))),, '%nil(.KList)))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""length""))),, '%var(_)(String(#""limit""))),, '%return(_)('%var(_)(String(#""res""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""start"")),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""pos"")),, '%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""indexOf""))),, '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""pos"")),, '%var(_)(String(#""sepLen""))),, '%nil(.KList))))))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""start"")),, '%var(_)(String(#""len""))),, '%exp(_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""res"")),, '%con(_)(String(#""push""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""substring""))),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList))),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%return(_)('%var(_)(String(#""res""))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""separator"")),, '%cons(_,_)('%var(_)(String(#""limit"")),, '%nil(.KList))) '@oo(_)(Int(#"139"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""len"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""LengthString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intStart"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""start"")),, '%nil(.KList)))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""intEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""intEnd"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""end"")),, '%var(_)(String(#""undefined""))),, '%var(_)(String(#""len"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalStart"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalStart"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intStart"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""finalEnd"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""finalEnd"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""intEnd"")),, '%cons(_,_)('%con(_)(Int(#"0")),, '%nil(.KList)))),, '%cons(_,_)('%var(_)(String(#""len"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""from"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""from"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""min""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""to"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""to"")),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""max""))),, '%cons(_,_)('%var(_)(String(#""finalStart"")),, '%cons(_,_)('%var(_)(String(#""finalEnd"")),, '%nil(.KList))))))),, '%return(_)('%call(_,_)('%var(_)(String(#""SubstrString"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%cons(_,_)('%var(_)(String(#""from"")),, '%cons(_,_)('%var(_)(String(#""to"")),, '%nil(.KList))))))))))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""start"")),, '%cons(_,_)('%var(_)(String(#""end"")),, '%nil(.KList))) '@oo(_)(Int(#"141"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"143"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleLowerCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"145"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"147"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: String.prototype.toLocaleUpperCase""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"149"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%call(_,_)('%var(_)(String(#""CheckObjectCoercible"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""s"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""s"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%return(_)('%call(_,_)('%var(_)(String(#""Trim"")),, '%cons(_,_)('%var(_)(String(#""s"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"151"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""b"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Boolean"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%if(_,_,_)('%var(_)(String(#""b"")),, '%return(_)('%con(_)(String(#""true""))),, '%return(_)('%con(_)(String(#""false""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"153"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%vdecl(_)(String(#""b"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""boolean""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%con(_)('%this(.KList)))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Boolean"")))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""b"")),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList)))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Boolean.prototype.valueOf"")),, '%nil(.KList)))))),, '%return(_)('%var(_)(String(#""b""))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"155"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""n"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""n"")),, '%call(_,_)('%mem(_,_)('%mem(_,_)('%mem(_,_)('%var(_)(String(#""Number"")),, '%con(_)(String(#""prototype""))),, '%con(_)(String(#""valueOf""))),, '%con(_)(String(#""call""))),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))))),, '%seq(_,_)('%vdecl(_)(String(#""r"")),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""radix"")),, '%var(_)(String(#""undefined""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"10")))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""r"")),, '%call(_,_)('%var(_)(String(#""ToInteger"")),, '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList))))),, '%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%bop(_,_,_)('%and(.KList),, '%bop(_,_,_)('%ge(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"2"))),, '%bop(_,_,_)('%le(.KList),, '%var(_)(String(#""r"")),, '%con(_)(Int(#"36"))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""RangeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)))),, '%return(_)('%call(_,_)('%var(_)(String(#""NumberToString"")),, '%cons(_,_)('%var(_)(String(#""n"")),, '%cons(_,_)('%var(_)(String(#""r"")),, '%nil(.KList)))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""radix"")),, '%nil(.KList)) '@oo(_)(Int(#"157"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toLocaleString""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"159"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%pre(_,_)('%typeof(.KList),, '%con(_)('%this(.KList))),, '%con(_)(String(#""string""))),, '%return(_)('%con(_)('%this(.KList))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList))),, '%bop(_,_,_)('%eqs(.KList),, '%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""Class"")),, '%nil(.KList)))),, '%con(_)(String(#""Number"")))),, '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Invalid arguments: Number.prototype.valueOf"")),, '%nil(.KList)))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"161"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""NumberPrototypeToFixed"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"163"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toExponential""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""fractionDigits"")),, '%nil(.KList)) '@oo(_)(Int(#"165"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Number.prototype.toPrecision""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""precision"")),, '%nil(.KList)) '@oo(_)(Int(#"167"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""x"")),, '%con(_)(Int(#"0"))),, '%return(_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x"")))),, '%return(_)('%var(_)(String(#""x""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"169"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.acos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"171"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.asin""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"173"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"175"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.atan2""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""y"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))) '@oo(_)(Int(#"177"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%pre(_,_)('%minus(.KList),, '%call(_,_)('%mem(_,_)('%var(_)(String(#""Math"")),, '%con(_)(String(#""floor""))),, '%cons(_,_)('%pre(_,_)('%minus(.KList),, '%var(_)(String(#""x""))),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"179"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.cos""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"181"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.exp""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"183"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathFloor"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"185"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.log""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"187"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""max"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%pre(_,_)('%minus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%gt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""max""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""max"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""max"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""max""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"189"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""min"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%pre(_,_)('%plus(.KList),, '%var(_)(String(#""Infinity"")))))),, '%seq(_,_)('%label(_,_)(String(#""""),, '%for(_,_,_,_)('%seq(_,_)('%vdecl(_)(String(#""i"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""i"")),, '%con(_)(Int(#"0"))))),, '%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""i"")),, '%mem(_,_)('%var(_)(String(#""arguments"")),, '%con(_)(String(#""length"")))),, '%pre(_,_)('%inc(.KList),, '%var(_)(String(#""i""))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""value"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""value"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%mem(_,_)('%var(_)(String(#""arguments"")),, '%var(_)(String(#""i""))),, '%nil(.KList)))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isNaN"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%return(_)('%var(_)(String(#""NaN""))),, '%if(_,_,_)('%bop(_,_,_)('%lt(.KList),, '%var(_)(String(#""value"")),, '%var(_)(String(#""min""))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%if(_,_,_)('%bop(_,_,_)('%and(.KList),, '%call(_,_)('%var(_)(String(#""IsNegativeZero"")),, '%cons(_,_)('%var(_)(String(#""value"")),, '%nil(.KList))),, '%call(_,_)('%var(_)(String(#""IsPositiveZero"")),, '%cons(_,_)('%var(_)(String(#""min"")),, '%nil(.KList)))),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""min"")),, '%var(_)(String(#""value"")))),, '%emptyStmt(.KList))))))),, '%return(_)('%var(_)(String(#""min""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""value1"")),, '%cons(_,_)('%var(_)(String(#""value2"")),, '%nil(.KList))) '@oo(_)(Int(#"191"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"2") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""y"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathPow"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%cons(_,_)('%var(_)(String(#""y"")),, '%nil(.KList))) '@oo(_)(Int(#"193"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.random""))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"195"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.round""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"197"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""x"")),, '%call(_,_)('%var(_)(String(#""ToNumber"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))))),, '%if(_,_,_)('%call(_,_)('%var(_)(String(#""isFinite"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList))),, '%return(_)('%call(_,_)('%var(_)(String(#""MathSin"")),, '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)))),, '%return(_)('%var(_)(String(#""NaN""))))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"199"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.sqrt""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"201"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%throw(_)('%con(_)(String(#""NotImplemented: Math.tan""))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""x"")),, '%nil(.KList)) '@oo(_)(Int(#"203"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""DatePrototypeToString"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"205"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%call(_,_)('%var(_)(String(#""GetInternalProperty"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%cons(_,_)('%con(_)(String(#""PrimitiveValue"")),, '%nil(.KList))))) String(#""FormalParameters"") |-> '%nil(.KList) '@oo(_)(Int(#"207"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"1") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%return(_)('%con(_)('%null(.KList))) String(#""FormalParameters"") |-> '%cons(_,_)('%var(_)(String(#""string"")),, '%nil(.KList)) '@oo(_)(Int(#"209"))String(#""length"") |-> '@desc(_)(String(#""Value"") |-> Int(#"0") String(#""Writable"") |-> Bool(#"false") String(#""Enumerable"") |-> Bool(#"false") String(#""Configurable"") |-> Bool(#"false") ) String(#""Prototype"") |-> '@FunctionProtoOid(.KList) String(#""Extensible"") |-> Bool(#"true") String(#""Strict"") |-> Bool(#"false") String(#""Scope"") |-> '@GlobalEid(.KList) String(#""Class"") |-> String(#""Function"") String(#""Code"") |-> '%seq(_,_)('%if(_,_,_)('%pre(_,_)('%bang(.KList),, '%call(_,_)('%var(_)(String(#""IsObject"")),, '%cons(_,_)('%con(_)('%this(.KList)),, '%nil(.KList)))),, '%throw(_)('%call(_,_)('%var(_)(String(#""TypeError"")),, '%cons(_,_)('%con(_)(String(#""Error.prototype.toString"")),, '%nil(.KList)))),, '%emptyStmt(.KList)),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""name"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""name"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#""Error"")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""name""))),, '%nil(.KList))))))),, '%seq(_,_)('%seq(_,_)('%vdecl(_)(String(#""msg"")),, '%exp(_)('%bop(_,_,_)('%assign(.KList),, '%var(_)(String(#""msg"")),, '%cond(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%var(_)(String(#""undefined""))),, '%con(_)(String(#"""")),, '%call(_,_)('%var(_)(String(#""ToString"")),, '%cons(_,_)('%mem(_,_)('%con(_)('%this(.KList)),, '%con(_)(String(#""message""))),, '%nil(.KList))))))),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""msg""))),, '%emptyStmt(.KList)),, '%seq(_,_)('%if(_,_,_)('%bop(_,_,_)('%eqs(.KList),, '%var(_)(String(#""msg"")),, '%con(_)(String(#""""))),, '%return(_)('%var(_)(String(#""name""))),, '%emptyStmt(.KList)),, '%return(_)('%bop(_,_,_)('%plus(.KList),, '%bop(_,_,_)('%plus(.KList),, '%var(_)(String(#""name"")),, '%con(_)(String(#"": ""))),, '%var(_)(String(#""msg""))))))))) String(#""FormalParameters"") |-> '%nil(.KList) ListItem('#buffer(String(#""\n""))) .List /\ _11199:String =? String(#""http://www.evil.com"") /\ true -Search results: - -Solution 1: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 1 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 14 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> _11202:UserVal - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 1 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 1 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 6 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 6 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 5 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 14 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 15 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 11 ) - "Strict" |-> false - - - - - @o ( 15 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 14 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 20 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 5 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 1 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 23 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 23 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 26 ) - "Set" |-> @o ( 32 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 26 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 27 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 11 ) - "Strict" |-> true - - - - - @o ( 27 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 26 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 32 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 11 ) - "Strict" |-> true - - - - - @o ( 33 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 32 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 38 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 45 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 14 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 48 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 48 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 52 ) - "Set" |-> @o ( 58 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 64 ) - "Set" |-> @o ( 70 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 52 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 53 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 42 ) - "Strict" |-> true - - - - - @o ( 53 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 52 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 58 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 42 ) - "Strict" |-> true - - - - - @o ( 59 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 58 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 64 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 65 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 42 ) - "Strict" |-> true - - - - - @o ( 65 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 64 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 70 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 71 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 42 ) - "Strict" |-> true - - - - - @o ( 71 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 70 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 141 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 167 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 167 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 178 ) - "Set" |-> @o ( 198 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 178 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 179 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 115 ) - "Strict" |-> true - - - - - @o ( 179 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 178 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 198 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 199 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 115 ) - "Strict" |-> true - - - - - @o ( 199 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 198 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 11 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 20 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 14 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 5 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 38 ) , true , true , false ) - - - - - @e ( 42 ) - - - @e ( 11 ) - - - false - - - "arguments" |-> @ve ( @o ( 45 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 115 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 141 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 14 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 2: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 16 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> _11202:UserVal - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 8 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 8 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 7 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 16 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 17 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 12 ) - "Strict" |-> false - - - - - @o ( 17 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 16 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 21 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 7 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 24 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 24 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 28 ) - "Set" |-> @o ( 34 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 28 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 29 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 12 ) - "Strict" |-> true - - - - - @o ( 29 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 28 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 34 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 35 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 12 ) - "Strict" |-> true - - - - - @o ( 35 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 34 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 39 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 44 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 16 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 47 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 47 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 50 ) - "Set" |-> @o ( 56 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 62 ) - "Set" |-> @o ( 68 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 50 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 41 ) - "Strict" |-> true - - - - - @o ( 51 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 50 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 56 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 57 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 41 ) - "Strict" |-> true - - - - - @o ( 57 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 56 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 62 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 63 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 41 ) - "Strict" |-> true - - - - - @o ( 63 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 62 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 68 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 69 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 41 ) - "Strict" |-> true - - - - - @o ( 69 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 68 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 140 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 166 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 166 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 176 ) - "Set" |-> @o ( 196 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 176 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 177 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 114 ) - "Strict" |-> true - - - - - @o ( 177 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 176 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 196 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 197 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 114 ) - "Strict" |-> true - - - - - @o ( 197 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 196 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 12 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 21 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 16 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 7 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 39 ) , true , true , false ) - - - - - @e ( 41 ) - - - @e ( 12 ) - - - false - - - "arguments" |-> @ve ( @o ( 44 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 114 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 140 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 16 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 3: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "" - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 145 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 171 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 171 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 186 ) - "Set" |-> @o ( 206 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 186 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 187 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 119 ) - "Strict" |-> true - - - - - @o ( 187 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 186 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 206 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 207 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 119 ) - "Strict" |-> true - - - - - @o ( 207 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 206 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 119 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 145 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 4: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> 0 - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 146 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 172 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 172 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 188 ) - "Set" |-> @o ( 208 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 188 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 189 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 120 ) - "Strict" |-> true - - - - - @o ( 189 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 188 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 208 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 120 ) - "Strict" |-> true - - - - - @o ( 209 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 208 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 120 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 146 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 5: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @NaN - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 148 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 174 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 174 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 192 ) - "Set" |-> @o ( 212 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 192 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 193 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 122 ) - "Strict" |-> true - - - - - @o ( 193 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 192 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 212 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 213 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 122 ) - "Strict" |-> true - - - - - @o ( 213 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 212 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 122 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 148 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 6: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @NullVal - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 143 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 169 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 169 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 182 ) - "Set" |-> @o ( 202 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 182 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 183 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 117 ) - "Strict" |-> true - - - - - @o ( 183 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 182 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 202 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 203 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 117 ) - "Strict" |-> true - - - - - @o ( 203 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 202 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 117 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 143 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 7: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @nz - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 147 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 173 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 173 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 190 ) - "Set" |-> @o ( 210 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 190 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 191 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 121 ) - "Strict" |-> true - - - - - @o ( 191 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 190 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 210 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 211 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 121 ) - "Strict" |-> true - - - - - @o ( 211 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 210 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 121 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 147 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 8: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> Undefined - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 142 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Rejected." - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 168 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 168 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 180 ) - "Set" |-> @o ( 200 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 180 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 181 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 116 ) - "Strict" |-> true - - - - - @o ( 181 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 180 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 200 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 116 ) - "Strict" |-> true - - - - - @o ( 201 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 200 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 116 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 142 ) , true , true , false ) - "v" |-> @ve ( "Rejected." , true , true , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Rejected.\n" ) ) - - - .List - - - -Solution 9: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> _11202:UserVal - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 109 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 113 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 113 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 130 ) - "Set" |-> @o ( 138 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 156 ) - "Set" |-> @o ( 164 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 130 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 131 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 105 ) - "Strict" |-> true - - - - - @o ( 131 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 130 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 138 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 139 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 105 ) - "Strict" |-> true - - - - - @o ( 139 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 138 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 156 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 157 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 105 ) - "Strict" |-> true - - - - - @o ( 157 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 156 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 164 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 165 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 105 ) - "Strict" |-> true - - - - - @o ( 165 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 164 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 223 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Sent msg to http://www.evil.com" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 227 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 227 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 234 ) - "Set" |-> @o ( 242 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 234 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 235 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 219 ) - "Strict" |-> true - - - - - @o ( 235 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 234 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 242 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 243 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 219 ) - "Strict" |-> true - - - - - @o ( 243 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 242 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 105 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 109 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 219 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 223 ) , true , true , false ) - "v" |-> @ve ( "Sent msg to http://www.evil.com" , true , true - , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Sent msg to http://www.evil.com\n" ) ) - - - .List - - - -Solution 10: -B:Bag --> - - - @Normal - - - - - @ArrayOid - - - "isArray" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 67 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ArrayProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ArrayProtoOid - - - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 73 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "every" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 97 ) - "Writable" |-> true ) - "filter" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 105 ) - "Writable" |-> true ) - "forEach" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 101 ) - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 93 ) - "Writable" |-> true ) - "join" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 75 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 95 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "map" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 103 ) - "Writable" |-> true ) - "pop" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 77 ) - "Writable" |-> true ) - "push" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 79 ) - "Writable" |-> true ) - "reduce" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 107 ) - "Writable" |-> true ) - "reduceRight" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 109 ) - "Writable" |-> true ) - "reverse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 81 ) - "Writable" |-> true ) - "shift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 83 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 85 ) - "Writable" |-> true ) - "some" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 99 ) - "Writable" |-> true ) - "sort" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 87 ) - "Writable" |-> true ) - "splice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 89 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 71 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 69 ) - "Writable" |-> true ) - "unshift" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 91 ) - "Writable" |-> true ) - - - "Class" |-> "Array" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @BooleanOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @BooleanProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @BooleanProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 151 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 153 ) - "Writable" |-> true ) - - - "Class" |-> "Boolean" - "Extensible" |-> true - "PrimitiveValue" |-> false - "Prototype" |-> @ObjectProtoOid - - - - - @DateOid - - - "UTC" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7 - "Writable" |-> false ) - "now" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.now" ) - "Writable" |-> true ) - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @DateProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @DateProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "getDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) - "Writable" |-> true ) - "getDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) - "Writable" |-> true ) - "getFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) - "Writable" |-> true ) - "getHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) - "Writable" |-> true ) - "getMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) - "Writable" |-> true ) - "getMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) - "Writable" |-> true ) - "getMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) - "Writable" |-> true ) - "getSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) - "Writable" |-> true ) - "getTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) - "Writable" |-> true ) - "getTimezoneOffset" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) - "Writable" |-> true ) - "getUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) - "Writable" |-> true ) - "getUTCDay" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) - "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) - "Writable" |-> true ) - "getUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) - "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) - "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) - "Writable" |-> true ) - "getUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) - "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) - "Writable" |-> true ) - "setDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) - "Writable" |-> true ) - "setFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) - "Writable" |-> true ) - "setHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) - "Writable" |-> true ) - "setMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) - "Writable" |-> true ) - "setMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) - "Writable" |-> true ) - "setMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) - "Writable" |-> true ) - "setSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) - "Writable" |-> true ) - "setTime" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) - "Writable" |-> true ) - "setUTCDate" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) - "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) - "Writable" |-> true ) - "setUTCHours" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) - "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) - "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) - "Writable" |-> true ) - "setUTCMonth" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) - "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) - "Writable" |-> true ) - "toDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toDateString" ) - "Writable" |-> true ) - "toISOString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toISOString" ) - "Writable" |-> true ) - "toJSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toJSON" ) - "Writable" |-> true ) - "toLocaleDateString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) - "Writable" |-> true ) - "toLocaleTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 203 ) - "Writable" |-> true ) - "toTimeString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toTimeString" ) - "Writable" |-> true ) - "toUTCString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 205 ) - "Writable" |-> true ) - - - "Class" |-> "Date" - "Extensible" |-> true - "PrimitiveValue" |-> @NaN - "Prototype" |-> @ObjectProtoOid - - - - - @ErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "Error" - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 209 ) - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @EvalErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @EvalErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @EvalErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "EvalError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @FunctionOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @FunctionProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @FunctionProtoOid - - - "apply" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 61 ) - "Writable" |-> true ) - "bind" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 65 ) - "Writable" |-> true ) - "call" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 63 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 59 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @GlobalOid - - - "Array" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ArrayOid - "Writable" |-> true ) - "Boolean" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @BooleanOid - "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @DateOid - "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ErrorOid - "Writable" |-> true ) - "EvalError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @EvalErrorOid - "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @FunctionOid - "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) - "Writable" |-> false ) - "JSON" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @JSONOid - "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @MathOid - "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) - "Writable" |-> false ) - "Number" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "ReferenceError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "RegExp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "URIError" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "console" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @oo ( 1 ) - "Writable" |-> true ) - "decodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 13 ) - "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 15 ) - "Writable" |-> true ) - "encodeURI" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 17 ) - "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 19 ) - "Writable" |-> true ) - "eval" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) - "Writable" |-> true ) - "isFinite" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 11 ) - "Writable" |-> true ) - "isNaN" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 9 ) - "Writable" |-> true ) - "mkSend" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> true - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "parseFloat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 7 ) - "Writable" |-> true ) - "parseInt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 5 ) - "Writable" |-> true ) - "send" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "undefined" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> Undefined - "Writable" |-> false ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @JSONOid - - - "parse" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "parse" ) - "Writable" |-> true ) - "stringify" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) - "Writable" |-> true ) - - - "Class" |-> "JSON" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @MathOid - - - "E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.7182818284590451e+00 - "Writable" |-> false ) - "LN2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 6.9314718055994529e-01 - "Writable" |-> false ) - "LN10" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2.3025850929940459e+00 - "Writable" |-> false ) - "LOG2E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4426950408889634e+00 - "Writable" |-> false ) - "LOG10E" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.3429448190325182e-01 - "Writable" |-> false ) - "PI" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3.1415926535897931e+00 - "Writable" |-> false ) - "SQRT1_2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 7.0710678118654757e-01 - "Writable" |-> false ) - "SQRT2" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.4142135623730951e+00 - "Writable" |-> false ) - "abs" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 167 ) - "Writable" |-> true ) - "acos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 169 ) - "Writable" |-> true ) - "asin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 171 ) - "Writable" |-> true ) - "atan2" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 175 ) - "Writable" |-> true ) - "atan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 173 ) - "Writable" |-> true ) - "ceil" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 177 ) - "Writable" |-> true ) - "cos" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 179 ) - "Writable" |-> true ) - "exp" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 181 ) - "Writable" |-> true ) - "floor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 183 ) - "Writable" |-> true ) - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 185 ) - "Writable" |-> true ) - "max" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 187 ) - "Writable" |-> true ) - "min" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 189 ) - "Writable" |-> true ) - "pow" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 191 ) - "Writable" |-> true ) - "random" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 193 ) - "Writable" |-> true ) - "round" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 195 ) - "Writable" |-> true ) - "sin" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 197 ) - "Writable" |-> true ) - "sqrt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 199 ) - "Writable" |-> true ) - "tan" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 201 ) - "Writable" |-> true ) - - - "Class" |-> "Math" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @NumberOid - - - "MAX_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1.7976931348623157e+308 - "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 4.9406564584124654e-324 - "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @-Infinity - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NumberProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @NumberProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @NumberOid - "Writable" |-> true ) - "toExponential" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 163 ) - "Writable" |-> true ) - "toFixed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 161 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 157 ) - "Writable" |-> true ) - "toPrecision" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 165 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 155 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Number" - "Extensible" |-> true - "PrimitiveValue" |-> 0 - "Prototype" |-> @ObjectProtoOid - - - - - @ObjectOid - - - "create" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 27 ) - "Writable" |-> true ) - "defineProperties" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 31 ) - "Writable" |-> true ) - "defineProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 29 ) - "Writable" |-> true ) - "freeze" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 35 ) - "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 23 ) - "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 25 ) - "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 21 ) - "Writable" |-> true ) - "isExtensible" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 43 ) - "Writable" |-> true ) - "isFrozen" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 41 ) - "Writable" |-> true ) - "isSealed" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 39 ) - "Writable" |-> true ) - "keys" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 45 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "preventExtensions" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 37 ) - "Writable" |-> true ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ObjectProtoOid - "Writable" |-> false ) - "seal" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 33 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ObjectProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ObjectOid - "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 53 ) - "Writable" |-> true ) - "http://www.evil.com" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 55 ) - "Writable" |-> true ) - "propertyIsEnumerable" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 57 ) - "Writable" |-> true ) - "toLocaleString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 49 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 47 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 51 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @NullOid - - - - - @RangeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RangeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RangeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RangeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "RangeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @ReferenceErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @ReferenceErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "ReferenceError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @RegExpOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @RegExpProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @RegExpProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @RegExpOid - "Writable" |-> true ) - "exec" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 207 ) - "Writable" |-> true ) - "global" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "ignoreCase" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "lastIndex" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> true ) - "multiline" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> false - "Writable" |-> false ) - "source" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> false ) - "test" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.test" ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @ ( "RegExp.prototype.toString" ) - "Writable" |-> true ) - - - "Class" |-> "RegExp" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @StringOid - - - "fromCharCode" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 111 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @StringProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @StringProtoOid - - - "charAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 117 ) - "Writable" |-> true ) - "charCodeAt" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 119 ) - "Writable" |-> true ) - "concat" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 121 ) - "Writable" |-> true ) - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @StringOid - "Writable" |-> true ) - "indexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 123 ) - "Writable" |-> true ) - "lastIndexOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 125 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "localeCompare" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 127 ) - "Writable" |-> true ) - "match" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 129 ) - "Writable" |-> true ) - "replace" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 131 ) - "Writable" |-> true ) - "search" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 133 ) - "Writable" |-> true ) - "slice" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 135 ) - "Writable" |-> true ) - "split" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 137 ) - "Writable" |-> true ) - "substring" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 139 ) - "Writable" |-> true ) - "toLocaleLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 143 ) - "Writable" |-> true ) - "toLocaleUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 147 ) - "Writable" |-> true ) - "toLowerCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 141 ) - "Writable" |-> true ) - "toString" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 113 ) - "Writable" |-> true ) - "toUpperCase" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 145 ) - "Writable" |-> true ) - "trim" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 149 ) - "Writable" |-> true ) - "valueOf" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 115 ) - "Writable" |-> true ) - - - "Class" |-> "String" - "Extensible" |-> true - "PrimitiveValue" |-> "" - "Prototype" |-> @ObjectProtoOid - - - - - @SyntaxErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @SyntaxErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "SyntaxError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @TypeErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @TypeErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @TypeErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "TypeError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @URIErrorOid - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @URIErrorProtoOid - "Writable" |-> false ) - - - "Class" |-> "Function" - "Extensible" |-> true - "Prototype" |-> @FunctionProtoOid - - - - - @URIErrorProtoOid - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @URIErrorOid - "Writable" |-> true ) - "message" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "" - "Writable" |-> true ) - "name" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> "URIError" - "Writable" |-> true ) - - - "Class" |-> "Error" - "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid - - - - - @o ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 4 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "whiteList" ) , %exp ( %bop - ( %assign , %var ( "whiteList" ) , %obj ( %cons ( %prop ( - "http://www.microsoft.com/mail" , %con ( true ) ) , %cons ( - %prop ( "http://www.microsoft.com/owa" , %con ( true ) ) , - %nil ) ) ) ) ) ) , %seq ( %fdecl ( "newSend" , %cons ( %var - ( "target" ) , %cons ( %var ( "msg" ) , %nil ) ) , %if ( - %mem ( %var ( "whiteList" ) , %var ( "target" ) ) , %exp ( - %call ( %var ( "rawSend" ) , %cons ( %var ( "target" ) , - %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( %call ( %mem - ( %var ( "console" ) , %con ( "log" ) ) , %cons ( %con ( - "Rejected." ) , %nil ) ) ) ) ) , %return ( %var ( "newSend" - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 4 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 10 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %mem ( %var ( "console" ) , %con ( - "log" ) ) , %cons ( %bop ( %plus , %bop ( %plus , %bop ( - %plus , %con ( "Sent " ) , %var ( "msg" ) ) , %con ( " to " - ) ) , %var ( "target" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @o ( 10 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 18 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 19 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %if ( %mem ( %var ( "whiteList" ) , %var ( "target" - ) ) , %exp ( %call ( %var ( "rawSend" ) , %cons ( %var ( - "target" ) , %cons ( %var ( "msg" ) , %nil ) ) ) ) , %exp ( - %call ( %mem ( %var ( "console" ) , %con ( "log" ) ) , %cons - ( %con ( "Rejected." ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target" ) , %cons ( - %var ( "msg" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> false - - - - - @o ( 19 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 22 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 25 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 25 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 30 ) - "Set" |-> @o ( 36 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 30 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 31 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "rawSend" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 31 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 30 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 36 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 37 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "rawSend" ) , %var ( - "rawSend_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "rawSend_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 13 ) - "Strict" |-> true - - - - - @o ( 37 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 36 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 40 ) - - - "http://www.microsoft.com/mail" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - "http://www.microsoft.com/owa" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> true - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 46 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 18 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 49 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 49 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 54 ) - "Set" |-> @o ( 60 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 66 ) - "Set" |-> @o ( 72 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 54 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 55 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 55 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 54 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 60 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 61 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 61 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 60 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 66 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 67 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 67 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 66 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 72 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 73 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 43 ) - "Strict" |-> true - - - - - @o ( 73 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 72 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 106 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "http://www.evil.com" - "Writable" |-> true ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "msg" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 9 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 110 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 110 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 124 ) - "Set" |-> @o ( 132 ) ) - "1" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 150 ) - "Set" |-> @o ( 158 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 124 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 125 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "target" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 102 ) - "Strict" |-> true - - - - - @o ( 125 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 124 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 132 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 133 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "target" ) , %var ( - "target_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "target_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 102 ) - "Strict" |-> true - - - - - @o ( 133 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 132 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 150 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 151 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "msg" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 102 ) - "Strict" |-> true - - - - - @o ( 151 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 150 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 158 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 159 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "msg" ) , %var ( - "msg_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "msg_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 102 ) - "Strict" |-> true - - - - - @o ( 159 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 158 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 220 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> "Sent msg to http://www.evil.com" - "Writable" |-> true ) - "callee" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - "length" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> true ) - - - "Class" |-> "Arguments" - "Extensible" |-> true - "ParameterMap" |-> @o ( 224 ) - "Prototype" |-> @ObjectProtoOid - "Strict" |-> false - - - - - @o ( 224 ) - - - "0" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Get" |-> @o ( 228 ) - "Set" |-> @o ( 236 ) ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 228 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 229 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %return ( %var ( "v" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 216 ) - "Strict" |-> true - - - - - @o ( 229 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 228 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @o ( 236 ) - - - "arguments" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "caller" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Get" |-> @ ( "ThrowTypeError" ) - "Set" |-> @ ( "ThrowTypeError" ) ) - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @o ( 237 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %bop ( %assign , %var ( "v" ) , %var ( - "v_arg" ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v_arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @e ( 216 ) - "Strict" |-> true - - - - - @o ( 237 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @o ( 236 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 1 ) - - - "log" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> true - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 2 ) - - - "constructor" |-> @desc ( - "Configurable" |-> true - "Enumerable" |-> false - "Value" |-> @oo ( 3 ) - "Writable" |-> true ) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - - - @oo ( 3 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - "prototype" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @oo ( 2 ) - "Writable" |-> true ) - - - "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 5 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseInt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %cons ( - %var ( "radix" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 7 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: parseFloat" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 9 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 11 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 13 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 15 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: decodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 17 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: encodeURI" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uri" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 19 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: encodeURIComponent" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 21 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 23 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 25 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 27 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 29 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 3 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 31 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 33 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 35 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 37 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 39 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 41 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 43 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 45 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 47 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 49 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 51 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 53 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 55 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 57 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 59 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 61 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( - %var ( "argArray" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 63 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 65 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , - %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 67 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 69 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 71 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 73 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 75 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 77 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.pop" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 79 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 81 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reverse" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 83 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.shift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 85 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 87 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 89 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.splice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 91 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.unshift" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 93 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.indexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 95 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 97 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.every" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 99 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.some" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 101 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.forEach" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 103 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.map" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 105 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.filter" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 107 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduce" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 109 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Array.prototype.reduceRight" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 111 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 113 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 115 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 117 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 119 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 121 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 123 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 125 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.lastIndexOf" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 127 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.localeCompare" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "that" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 129 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.match" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 131 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 133 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.search" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "regexp" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 135 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.slice" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 137 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 139 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 141 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 143 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleLowerCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 145 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 147 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: String.prototype.toLocaleUpperCase" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 149 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 151 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 153 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 155 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 157 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toLocaleString" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 159 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 161 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 163 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toExponential" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , - %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 165 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( - "NotImplemented: Number.prototype.toPrecision" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "precision" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 167 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 169 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.acos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 171 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.asin" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 173 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 175 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 177 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 179 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.cos" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 181 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.exp" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 183 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 185 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.log" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 187 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 189 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( - %var ( "value2" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 191 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 2 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 193 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.random" ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 195 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.round" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 197 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 199 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.sqrt" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 201 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %throw ( %con ( "NotImplemented: Math.tan" ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 203 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 205 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 207 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 1 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - @oo ( 209 ) - - - "length" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> 0 - "Writable" |-> false ) - - - "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) - "Extensible" |-> true - "FormalParameters" |-> %nil - "Prototype" |-> @FunctionProtoOid - "Scope" |-> @GlobalEid - "Strict" |-> false - - - - - - - @GlobalEid - - - @NullEid - - - false - - - - @GlobalOid - - - false - - - - - - @e ( 13 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 22 ) , true , true , false ) - "newSend" |-> @ve ( @o ( 18 ) , true , true , false ) - "rawSend" |-> @ve ( @o ( 9 ) , true , true , false ) - "whiteList" |-> @ve ( @o ( 40 ) , true , true , false ) - - - - - @e ( 43 ) - - - @e ( 13 ) - - - false - - - "arguments" |-> @ve ( @o ( 46 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 102 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 106 ) , true , true , false ) - "msg" |-> @ve ( "msg" , true , true , false ) - "target" |-> @ve ( "http://www.evil.com" , true , true , false - ) - - - - - @e ( 216 ) - - - @GlobalEid - - - false - - - "arguments" |-> @ve ( @o ( 220 ) , true , true , false ) - "v" |-> @ve ( "Sent msg to http://www.evil.com" , true , true - , false ) - - - - - - - .List - - - - @GlobalEid - - - @GlobalOid - - - @o ( 18 ) - - - - - .List - - - .List - - - - ListItem ( #buffer ( "\n" ) ) - - - ListItem ( #buffer ( "Sent msg to http://www.evil.com\n" ) ) - - - .List - - diff --git a/test262-coverage/Makefile b/test262-coverage/Makefile new file mode 100644 index 0000000..e6837e9 --- /dev/null +++ b/test262-coverage/Makefile @@ -0,0 +1,23 @@ +SHELL=/bin/bash + +ifeq ($(shell test -d ../test262; echo $$?),0) +TEST262_CORE_COVERAGE?=$(shell find ../test262/test/suite/ch{08,09,10,11,12,13,14} -name '*.js'; cat stdlib-for-coverage.txt) +endif + +.PHONY: test262-core-coverage +test262-core-coverage: $(TEST262_CORE_COVERAGE:%=%.coverage) + +%.js.coverage: + $(call krun-test262,$*.js) + +define krun-test262 +( cat ../prelude.js $(1) >$(1).prelude && \ + ../jsmassage.sh -f $(1).prelude >$(1).prelude.massage && \ + krun -d ../ --pattern-matching --coverage-file $(CURDIR)/$(1).cov $(1).prelude.massage >$(1).out 2>$(1).err && \ + test "`sed -n '//,/<\/k>/{ p }' $(1).out | tr -d ' \n'`" = "@Normal"; \ + echo $$? >$(1).exitcode ) +endef + +.PHONY: test262-clean +test262-clean: + find ../test262/test/suite/ch{08,09,10,11,12,13,14,15} -name '*.js.*' -exec rm -f {} \; diff --git a/test262-coverage/README.md b/test262-coverage/README.md index 99efb06..5606c60 100644 --- a/test262-coverage/README.md +++ b/test262-coverage/README.md @@ -1,40 +1,53 @@ -## Test Coverage of ECMAScript Conformance Test Suite +## Semantic Coverage of ECMAScript Conformance Test Suite -We measured the statement coverage of Javascript semantics against -[ECMAScript Conformance Test Suite](http://test262.ecmascript.org). +We measured the semantic coverage (i.e., the set of semantic rules it exercises) +of [ECMAScript Conformance Test Suite](http://test262.ecmascript.org). -Using K's `--coverage` option, we can measure the coverage of a given test, w.r.t. the standard. +You can measure the semantic coverage of a given test using the `--coverage-file` option: ``` -$ krun --coverage test.js +$ krun --coverage-file trace.txt test.js ``` +The output `trace.txt` shows which parts of the semantics are executed, in the order of the execution. -In [the coverage result](js.k), each semantic rule is annotated with a number -of how many times it was executed by the test suite. The number `0` means that -the corresponding semantic rule is not covered by any test. +In order to measure the semantic coverage of the core test262, +you will first run all the tests with the `--coverage-file` option: +(where `N` is a number of parallel processes to be used) +``` +$ make -k -j N test262-core-coverage +``` +and then generate a coverage report from the trace outputs: +``` +$ ./coverage.sh >test262-coverage.out +``` + +In the coverage report [`test262-coverage.out`](test262-coverage.out), each semantic rule is annotated with a number +of how many times it was executed by the test suite. +The number `0` means that the corresponding semantic rule is not covered by any test. -This way we found that there are exactly 17 semantic rules in the core +This way we found that there are 17 semantic rules in the core semantics which are not covered by the test suite, each corresponding to the language standard as shown in the following: +(Note that we only consider rules that directly correspond to the core part of the standard, but ignore auxiliary rules and standard library rules.) -Section# - Step# of [Standard](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf) | Line# of [Formal Semantics](js.k) | Feasible? +Section# - Step# of [Standard](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf) | Line# of [Formal Semantics](test262-coverage.out) | Feasible? ---------------------------------------------------------------------------------------------------------------------------|-------------------------|----------------------- -[8.7.1 GetValue (V) - [[Get]], Step 6 ](http://es5.github.io/#x8.7.1) | [5917](js.k#L5917) | O -[8.7.2 PutValue (V, W) - [[Put]], Step 2.a ](http://es5.github.io/#x8.7.2) | [5951](js.k#L5951) | O -[8.7.2 PutValue (V, W) - [[Put]], Step 2.b ](http://es5.github.io/#x8.7.2) | [5953](js.k#L5953) | O -[8.7.2 PutValue (V, W) - [[Put]], Step 4.a ](http://es5.github.io/#x8.7.2) | [5960](js.k#L5960) | X -[8.7.2 PutValue (V, W) - [[Put]], Step 4.b ](http://es5.github.io/#x8.7.2) | [5962](js.k#L5962) | X -[8.7.2 PutValue (V, W) - [[Put]], Step 6.a \& 6.b ](http://es5.github.io/#x8.7.2) | [5967](js.k#L5967),[5968](js.k#L5967) | O -[8.7.2 PutValue (V, W) - [[Put]], Step 7.a ](http://es5.github.io/#x8.7.2) | [5972](js.k#L5972) | O -[8.12.4 \[[CanPut]\] (P) - Step 8.a ](http://es5.github.io/#x8.12.4) | [6332](js.k#L6332) | O -[10.2.1.1.3 SetMutableBinding (N,V,S) - Step 4 ](http://es5.github.io/#x10.2.1.1.3) | [6978](js.k#L6978) | O -[10.2.1.1.4 GetBindingValue(N,S) - Step 3.a ](http://es5.github.io/#x10.2.1.1.4) | [7004](js.k#L7004),[7008](js.k#L7008),[7006](js.k#L7006) | X -[10.2.1.1.5 DeleteBinding (N) - Step 2 ](http://es5.github.io/#x10.2.1.1.5) | [7051](js.k#L7051) | X -[10.2.1.1.5 DeleteBinding (N) - Step 4 \& 5 ](http://es5.github.io/#x10.2.1.1.5) | [7039](js.k#L7039) | O -[10.2.1.2.4 GetBindingValue(N,S) - Step 4.a ](http://es5.github.io/#x10.2.1.2.4) | [7021](js.k#L7021),[7024](js.k#L7024),[7022](js.k#L7022) | X -[10.5 Declaration Binding Instantiation - Step 5.e.iii.1 ](http://es5.github.io/#x10.5) | [7351](js.k#L7351) | O -[10.5 Declaration Binding Instantiation - Step 5.e.iv, 1st condition is true ](http://es5.github.io/#x10.5) | [7354](js.k#L7354) | O -[10.5 Declaration Binding Instantiation - Step 5.e.iv, 2nd condition is true ](http://es5.github.io/#x10.5) | [7357](js.k#L7357) | O -[10.6 Arguments Object - [[DefineOwnProperty]], Step 4.a, else-branch](http://es5.github.io/#x10.6) | [7532](js.k#L7532) | X +[8.7.1 GetValue (V) - [[Get]], Step 6 ](http://es5.github.io/#x8.7.1) | [5770](test262-coverage.out#L5770) | O +[8.7.2 PutValue (V, W) - [[Put]], Step 2.a ](http://es5.github.io/#x8.7.2) | [5806](test262-coverage.out#L5806) | O +[8.7.2 PutValue (V, W) - [[Put]], Step 2.b ](http://es5.github.io/#x8.7.2) | [5808](test262-coverage.out#L5808) | O +[8.7.2 PutValue (V, W) - [[Put]], Step 4.a ](http://es5.github.io/#x8.7.2) | [5815](test262-coverage.out#L5815) | X +[8.7.2 PutValue (V, W) - [[Put]], Step 4.b ](http://es5.github.io/#x8.7.2) | [5817](test262-coverage.out#L5817) | X +[8.7.2 PutValue (V, W) - [[Put]], Step 6.a \& 6.b ](http://es5.github.io/#x8.7.2) | [5822](test262-coverage.out#L5822), [5823](test262-coverage.out#L5823) | O +[8.7.2 PutValue (V, W) - [[Put]], Step 7.a ](http://es5.github.io/#x8.7.2) | [5827](test262-coverage.out#L5827) | O +[8.12.4 \[[CanPut]\] (P) - Step 8.a ](http://es5.github.io/#x8.12.4) | [6205](test262-coverage.out#L6205) | O +[10.2.1.1.3 SetMutableBinding (N,V,S) - Step 4 ](http://es5.github.io/#x10.2.1.1.3) | [6870](test262-coverage.out#L6870) | O +[10.2.1.1.4 GetBindingValue(N,S) - Step 3.a ](http://es5.github.io/#x10.2.1.1.4) | [6902](test262-coverage.out#L6902), [6905](test262-coverage.out#L6905), [6907](test262-coverage.out#L6907) | X +[10.2.1.1.5 DeleteBinding (N) - Step 2 ](http://es5.github.io/#x10.2.1.1.5) | [6953](test262-coverage.out#L6953) | X +[10.2.1.1.5 DeleteBinding (N) - Step 4 \& 5 ](http://es5.github.io/#x10.2.1.1.5) | [6941](test262-coverage.out#L6941) | O +[10.2.1.2.4 GetBindingValue(N,S) - Step 4.a ](http://es5.github.io/#x10.2.1.2.4) | [6922](test262-coverage.out#L6922), [6925](test262-coverage.out#L6925), [6923](test262-coverage.out#L6923) | X +[10.5 Declaration Binding Instantiation - Step 5.e.iii.1 ](http://es5.github.io/#x10.5) | [7263](test262-coverage.out#L7263) | O +[10.5 Declaration Binding Instantiation - Step 5.e.iv, 1st condition is true ](http://es5.github.io/#x10.5) | [7266](test262-coverage.out#L7266) | O +[10.5 Declaration Binding Instantiation - Step 5.e.iv, 2nd condition is true ](http://es5.github.io/#x10.5) | [7269](test262-coverage.out#L7269) | O +[10.6 Arguments Object - [[DefineOwnProperty]], Step 4.a, else-branch](http://es5.github.io/#x10.6) | [7459](test262-coverage.out#L7459) | X We succeeded to manually write test programs that hit 11 out of 17 behaviors: diff --git a/test262-coverage/coverage.sh b/test262-coverage/coverage.sh new file mode 100755 index 0000000..5263d45 --- /dev/null +++ b/test262-coverage/coverage.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +# NOTE: Run first 'make -k -j N test262-core-coverage' where N is a number of processes. + +# echo "Gathering trace information..." +for i in `find ../test262 -name '*.cov'`; do grep 'js.k' "$i" | cut -f 2 -d ':'; done >coverage +# echo "Generating coverage report..." +./report.py coverage ../js.k | \ +sed 's/^[ ]\([ ]*0[ ][ ]*\)\(rule\|Let\|Do\|If\|Return\|Nop\|Exit\)/!\1\2/' | \ +sed 's/^\([ ][ ]*\)0/\1 /' | \ +sed 's/^!/ /' diff --git a/test262-coverage/report.py b/test262-coverage/report.py new file mode 100755 index 0000000..a73886d --- /dev/null +++ b/test262-coverage/report.py @@ -0,0 +1,20 @@ +#!/usr/bin/python + +import sys +import re + +stat = sys.argv[1] +jsk = sys.argv[2] + +loc = sum(1 for line in open(jsk)) +m = [0 for x in range(loc + 1)] + +with open(stat) as f: + for line in f: + m[int(line)] += 1 + +i = 0 +with open(jsk) as f: + for line in f: + i += 1 + print '{0:9d} {1}'.format(m[i], line), diff --git a/test262-coverage/stdlib-for-coverage.txt b/test262-coverage/stdlib-for-coverage.txt new file mode 100644 index 0000000..6dc3544 --- /dev/null +++ b/test262-coverage/stdlib-for-coverage.txt @@ -0,0 +1,48 @@ +../test262/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A1.1_T1.js +../test262/test/suite/ch15/15.1/15.1.2/15.1.2.1/S15.1.2.1_A3.2_T5.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js +../test262/test/suite/ch15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js +../test262/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T1.js +../test262/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T2.js +../test262/test/suite/ch15/15.2/15.2.1/S15.2.1.1_A1_T3.js +../test262/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A2_T1.js +../test262/test/suite/ch15/15.2/15.2.2/S15.2.2.1_A3_T1.js +../test262/test/suite/ch15/15.3/15.3.3/15.3.3.1/S15.3.3.1_A1.js +../test262/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A5_T1.js +../test262/test/suite/ch15/15.3/15.3.4/15.3.4.3/S15.3.4.3_A6_T2.js +../test262/test/suite/ch15/15.3/15.3.5/S15.3.5.3_A2_T2.js +../test262/test/suite/ch15/15.5/15.5.1/S15.5.1.1_A2_T1.js +../test262/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A1_T10.js +../test262/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T2.js +../test262/test/suite/ch15/15.5/15.5.4/15.5.4.15/S15.5.4.15_A2_T9.js +../test262/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A2.js +../test262/test/suite/ch15/15.8/15.8.2/15.8.2.6/S15.8.2.6_A4.js +../test262/test/suite/ch15/15.8/15.8.2/15.8.2.13/S15.8.2.13_A23.js diff --git a/test262-coverage/js.k b/test262-coverage/test262-coverage.out similarity index 62% rename from test262-coverage/js.k rename to test262-coverage/test262-coverage.out index 88290bc..c38b79c 100644 --- a/test262-coverage/js.k +++ b/test262-coverage/test262-coverage.out @@ -1,44 +1,40 @@ - require "builtins/mint.k" - //require "modules/substitution.k" - require "modules/k-functional-visitor.k" require "js-trans.k" require "js-str-numeric-literal.k" + require "js-prelude.k" module JS-SYNTAX imports JS-ORIG-SYNTAX imports JS-STR-NUMERIC-LITERAL endmodule - module JS + module JS-MAIN - imports MINT - //imports SUBSTITUTION - imports K-FUNCTIONAL-VISITOR imports JS-SYNTAX imports JS-TRANS + imports JS-PRELUDE ////////////////////////////////////////////////////////////////////////////// // Configuration ////////////////////////////////////////////////////////////////////////////// syntax KItem ::= "@Run" "(" Stmt ")" - 6835 rule @Run(Pgm:Stmt) => @EnterGlobalCode(Pgm) ~> Pgm + 5496 rule @Run(Pgm:Stmt) => @EnterGlobalCode(Pgm) ~> Pgm configuration - @InitConfig ~> @LoadConfig ~> @RegisterAPIs ~> @Run(^SourceElements($PGM:SourceElements)) - + 8244 @InitConfig ~> @LoadConfig ~> @Run(^SourceElements($PGM:SourceElements)) + // 8.6 The Object Type - .K // Oid + .K // Oid .Map // Var -> PropertyDescriptor .Map // Var -> PropertyDescriptor - + // 10.2 Lexical Environments - .K // Eid + .K // Eid .K // Eid // Reference to an outer Lexical Environment .K // Bool // 10.2.1 Environment Records @@ -66,7 +62,10 @@ .List - .List + + .List + .Map + .List .List @@ -91,7 +90,7 @@ | "@excTCF" "(" Var "," Stmt "," Stmt "," K "," CtrlCellFragment ")" // - syntax KItem ::= "@pseudo" "(" K ")" + syntax KItem ::= "@pseudo" "(" K "," Map ")" ////////////////////////////////////////////////////////////////////////////// // Values @@ -119,14 +118,14 @@ | Oid //| Reference // NOTE: We made it using isVal // 8.6 The Object Type - syntax Oid ::= "@o" "(" Int ")" + syntax Oid ::= "@o" "(" Int ")" [smtlib(smt_pointer_object)] | "@NullOid" // 8.11 The Lexical Environment and Environment Record Specification Types syntax Eid ::= "@e" "(" Int ")" | "@NullEid" syntax UndefinedType ::= "Undefined" // 8.1 The Undefined Type - syntax NullType ::= "@NullVal" // 8.2 The Null Type + syntax NullType ::= "@NullVal" [smtlib(smt_pointer_null)] // 8.2 The Null Type syntax Primitive ::= Bool // 8.3 The Boolean Type | String // 8.4 The String Type @@ -139,6 +138,12 @@ | "@+Infinity" | "@-Infinity" + syntax Float ::= "@MAX_VALUE" + 0 rule @MAX_VALUE => 1.7976931348623157e308 [macro] + // + syntax Float ::= "@MIN_VALUE" + 0 rule @MIN_VALUE => 4.9e-324 [macro] + // Subsorts information syntax Exps ::= Vals syntax Exp ::= Val @@ -161,7 +166,7 @@ syntax CompletionTypeGoto ::= "@Break" "(" Var ")" | "@Continue" "(" Var ")" syntax CompletionTypeReturn ::= "@Return" "(" Val ")" - 2674 syntax KItem ::= "@Throw" "(" K /* Val */ ")" [seqstrict(1)] // NOTE: @Throw is no longer a completion type. Rather, we use another exception handling mechanism. + 158 syntax KItem ::= "@Throw" "(" K /* Val */ ")" [seqstrict] // NOTE: @Throw is no longer a completion type. Rather, we use another exception handling mechanism. syntax KResult ::= CompletionType syntax Stmt ::= CompletionType @@ -207,7 +212,7 @@ syntax KItem /* .K */ ::= "@InitConfig" // TODO: More initializations - 6835 rule @InitConfig => . ... + 2748 rule @InitConfig => . ... // 15 Standard Built-in ECMAScript Objects // 15.1 The Global Object @@ -474,8 +479,8 @@ "length" |-> @desc("Value" |-> 1 "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) "prototype" |-> @desc("Value" |-> @NumberProtoOid "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.1 Number.prototype - "MAX_VALUE" |-> @desc("Value" |-> 1.7976931348623157e308 "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.2 Number.MAX_VALUE - "MIN_VALUE" |-> @desc("Value" |-> 4.9e-324 "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.3 Number.MIN_VALUE + "MAX_VALUE" |-> @desc("Value" |-> @MAX_VALUE "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.2 Number.MAX_VALUE + "MIN_VALUE" |-> @desc("Value" |-> @MIN_VALUE "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.3 Number.MIN_VALUE "NaN" |-> @desc("Value" |-> @NaN "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.4 Number.NaN "NEGATIVE_INFINITY" |-> @desc("Value" |-> @-Infinity "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.5 Number.NEGATIVE_INFINITY "POSITIVE_INFINITY" |-> @desc("Value" |-> @+Infinity "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.7.3.6 Number.POSITIVE_INFINITY @@ -863,27 +868,27 @@ syntax KItem /* .K */ ::= "@LoadConfig" - 6835 rule @LoadConfig => . ... + 2748 rule @LoadConfig => . ... ( _ => @ArrayOid - "isArray" |-> @desc ( + 81 "isArray" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 67 ) + 36 "Value" |-> @oo ( 67 ) "Writable" |-> true ) - "length" |-> @desc ( + 18 "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 423 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @ArrayProtoOid + 242 "Value" |-> @ArrayProtoOid "Writable" |-> false ) @@ -897,15 +902,15 @@ @ArrayProtoOid - "concat" |-> @desc ( + 44 "concat" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 73 ) + 16 "Value" |-> @oo ( 73 ) "Writable" |-> true ) - "constructor" |-> @desc ( + 29 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ArrayOid + 12 "Value" |-> @ArrayOid "Writable" |-> true ) "every" |-> @desc ( "Configurable" |-> true @@ -927,17 +932,17 @@ "Enumerable" |-> false "Value" |-> @oo ( 93 ) "Writable" |-> true ) - "join" |-> @desc ( + 84 "join" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 75 ) + 110 "Value" |-> @oo ( 75 ) "Writable" |-> true ) "lastIndexOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @oo ( 95 ) "Writable" |-> true ) - "length" |-> @desc ( + 53 "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 0 @@ -952,25 +957,25 @@ "Enumerable" |-> false "Value" |-> @oo ( 77 ) "Writable" |-> true ) - "push" |-> @desc ( + 638 "push" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 79 ) + 232 "Value" |-> @oo ( 79 ) "Writable" |-> true ) - "reduce" |-> @desc ( + 31 "reduce" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 107 ) + 15 "Value" |-> @oo ( 107 ) "Writable" |-> true ) "reduceRight" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @oo ( 109 ) "Writable" |-> true ) - "reverse" |-> @desc ( + 18 "reverse" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 81 ) + 8 "Value" |-> @oo ( 81 ) "Writable" |-> true ) "shift" |-> @desc ( "Configurable" |-> true @@ -987,10 +992,10 @@ "Enumerable" |-> false "Value" |-> @oo ( 99 ) "Writable" |-> true ) - "sort" |-> @desc ( + 29 "sort" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 87 ) + 12 "Value" |-> @oo ( 87 ) "Writable" |-> true ) "splice" |-> @desc ( "Configurable" |-> true @@ -1002,10 +1007,10 @@ "Enumerable" |-> false "Value" |-> @oo ( 71 ) "Writable" |-> true ) - "toString" |-> @desc ( + 304 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 69 ) + 128 "Value" |-> @oo ( 69 ) "Writable" |-> true ) "unshift" |-> @desc ( "Configurable" |-> true @@ -1029,10 +1034,10 @@ "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 207 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @BooleanProtoOid + 94 "Value" |-> @BooleanProtoOid "Writable" |-> false ) @@ -1046,20 +1051,20 @@ @BooleanProtoOid - "constructor" |-> @desc ( + 22 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @BooleanOid + 8 "Value" |-> @BooleanOid "Writable" |-> true ) - "toString" |-> @desc ( + 84 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 151 ) + 34 "Value" |-> @oo ( 151 ) "Writable" |-> true ) - "valueOf" |-> @desc ( + 5142 "valueOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 153 ) + 2842 "Value" |-> @oo ( 153 ) "Writable" |-> true ) @@ -1074,10 +1079,10 @@ @DateOid - "UTC" |-> @desc ( + 18 "UTC" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.UTC" ) + 8 "Value" |-> @ ( "Date.UTC" ) "Writable" |-> true ) "length" |-> @desc ( "Configurable" |-> false @@ -1089,15 +1094,15 @@ "Enumerable" |-> false "Value" |-> @ ( "Date.now" ) "Writable" |-> true ) - "parse" |-> @desc ( + 18 "parse" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.parse" ) + 8 "Value" |-> @ ( "Date.parse" ) "Writable" |-> true ) - "prototype" |-> @desc ( + 684 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @DateProtoOid + 304 "Value" |-> @DateProtoOid "Writable" |-> false ) @@ -1111,175 +1116,175 @@ @DateProtoOid - "constructor" |-> @desc ( + 18 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @DateOid + 8 "Value" |-> @DateOid "Writable" |-> true ) - "getDate" |-> @desc ( + 18 "getDate" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDate" ) + 8 "Value" |-> @ ( "Date.prototype.getDate" ) "Writable" |-> true ) - "getDay" |-> @desc ( + 18 "getDay" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getDay" ) + 8 "Value" |-> @ ( "Date.prototype.getDay" ) "Writable" |-> true ) - "getFullYear" |-> @desc ( + 18 "getFullYear" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getFullYear" ) + 8 "Value" |-> @ ( "Date.prototype.getFullYear" ) "Writable" |-> true ) - "getHours" |-> @desc ( + 18 "getHours" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getHours" ) + 8 "Value" |-> @ ( "Date.prototype.getHours" ) "Writable" |-> true ) - "getMilliseconds" |-> @desc ( + 18 "getMilliseconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMilliseconds" ) + 8 "Value" |-> @ ( "Date.prototype.getMilliseconds" ) "Writable" |-> true ) - "getMinutes" |-> @desc ( + 18 "getMinutes" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMinutes" ) + 8 "Value" |-> @ ( "Date.prototype.getMinutes" ) "Writable" |-> true ) - "getMonth" |-> @desc ( + 18 "getMonth" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getMonth" ) + 8 "Value" |-> @ ( "Date.prototype.getMonth" ) "Writable" |-> true ) - "getSeconds" |-> @desc ( + 18 "getSeconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getSeconds" ) + 8 "Value" |-> @ ( "Date.prototype.getSeconds" ) "Writable" |-> true ) - "getTime" |-> @desc ( + 18 "getTime" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getTime" ) + 8 "Value" |-> @ ( "Date.prototype.getTime" ) "Writable" |-> true ) "getTimezoneOffset" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @ ( "Date.prototype.getTimezoneOffset" ) "Writable" |-> true ) - "getUTCDate" |-> @desc ( + 18 "getUTCDate" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDate" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCDate" ) "Writable" |-> true ) - "getUTCDay" |-> @desc ( + 18 "getUTCDay" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCDay" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCDay" ) "Writable" |-> true ) - "getUTCFullYear" |-> @desc ( + 18 "getUTCFullYear" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCFullYear" ) "Writable" |-> true ) - "getUTCHours" |-> @desc ( + 18 "getUTCHours" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCHours" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCHours" ) "Writable" |-> true ) - "getUTCMilliseconds" |-> @desc ( + 18 "getUTCMilliseconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCMilliseconds" ) "Writable" |-> true ) - "getUTCMinutes" |-> @desc ( + 18 "getUTCMinutes" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCMinutes" ) "Writable" |-> true ) - "getUTCMonth" |-> @desc ( + 18 "getUTCMonth" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCMonth" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCMonth" ) "Writable" |-> true ) - "getUTCSeconds" |-> @desc ( + 18 "getUTCSeconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) + 8 "Value" |-> @ ( "Date.prototype.getUTCSeconds" ) "Writable" |-> true ) - "setDate" |-> @desc ( + 18 "setDate" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setDate" ) + 8 "Value" |-> @ ( "Date.prototype.setDate" ) "Writable" |-> true ) - "setFullYear" |-> @desc ( + 18 "setFullYear" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setFullYear" ) + 8 "Value" |-> @ ( "Date.prototype.setFullYear" ) "Writable" |-> true ) - "setHours" |-> @desc ( + 18 "setHours" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setHours" ) + 8 "Value" |-> @ ( "Date.prototype.setHours" ) "Writable" |-> true ) - "setMilliseconds" |-> @desc ( + 18 "setMilliseconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMilliseconds" ) + 8 "Value" |-> @ ( "Date.prototype.setMilliseconds" ) "Writable" |-> true ) - "setMinutes" |-> @desc ( + 18 "setMinutes" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMinutes" ) + 8 "Value" |-> @ ( "Date.prototype.setMinutes" ) "Writable" |-> true ) - "setMonth" |-> @desc ( + 18 "setMonth" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setMonth" ) + 8 "Value" |-> @ ( "Date.prototype.setMonth" ) "Writable" |-> true ) - "setSeconds" |-> @desc ( + 18 "setSeconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setSeconds" ) + 8 "Value" |-> @ ( "Date.prototype.setSeconds" ) "Writable" |-> true ) - "setTime" |-> @desc ( + 18 "setTime" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setTime" ) + 8 "Value" |-> @ ( "Date.prototype.setTime" ) "Writable" |-> true ) - "setUTCDate" |-> @desc ( + 18 "setUTCDate" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCDate" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCDate" ) "Writable" |-> true ) - "setUTCFullYear" |-> @desc ( + 18 "setUTCFullYear" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCFullYear" ) "Writable" |-> true ) - "setUTCHours" |-> @desc ( + 18 "setUTCHours" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCHours" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCHours" ) "Writable" |-> true ) - "setUTCMilliseconds" |-> @desc ( + 18 "setUTCMilliseconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCMilliseconds" ) "Writable" |-> true ) - "setUTCMinutes" |-> @desc ( + 18 "setUTCMinutes" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCMinutes" ) "Writable" |-> true ) - "setUTCMonth" |-> @desc ( + 18 "setUTCMonth" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCMonth" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCMonth" ) "Writable" |-> true ) - "setUTCSeconds" |-> @desc ( + 18 "setUTCSeconds" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) + 8 "Value" |-> @ ( "Date.prototype.setUTCSeconds" ) "Writable" |-> true ) "toDateString" |-> @desc ( "Configurable" |-> true @@ -1301,35 +1306,35 @@ "Enumerable" |-> false "Value" |-> @ ( "Date.prototype.toLocaleDateString" ) "Writable" |-> true ) - "toLocaleString" |-> @desc ( + 18 "toLocaleString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toLocaleString" ) + 8 "Value" |-> @ ( "Date.prototype.toLocaleString" ) "Writable" |-> true ) "toLocaleTimeString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @ ( "Date.prototype.toLocaleTimeString" ) "Writable" |-> true ) - "toString" |-> @desc ( + 139 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 203 ) + 62 "Value" |-> @oo ( 203 ) "Writable" |-> true ) "toTimeString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @ ( "Date.prototype.toTimeString" ) "Writable" |-> true ) - "toUTCString" |-> @desc ( + 18 "toUTCString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "Date.prototype.toUTCString" ) + 8 "Value" |-> @ ( "Date.prototype.toUTCString" ) "Writable" |-> true ) - "valueOf" |-> @desc ( + 205 "valueOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 205 ) + 76 "Value" |-> @oo ( 205 ) "Writable" |-> true ) @@ -1349,10 +1354,10 @@ "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 63 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @ErrorProtoOid + 42 "Value" |-> @ErrorProtoOid "Writable" |-> false ) @@ -1376,21 +1381,21 @@ "Enumerable" |-> false "Value" |-> "" "Writable" |-> true ) - "name" |-> @desc ( + 88 "name" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> "Error" "Writable" |-> true ) - "toString" |-> @desc ( + 213 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 209 ) + 68 "Value" |-> @oo ( 209 ) "Writable" |-> true ) "Class" |-> "Error" "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid + 11 "Prototype" |-> @ObjectProtoOid @@ -1430,7 +1435,7 @@ "Enumerable" |-> false "Value" |-> "" "Writable" |-> true ) - "name" |-> @desc ( + 44 "name" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> "EvalError" @@ -1447,15 +1452,15 @@ @FunctionOid - "length" |-> @desc ( + 5 "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 230 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @FunctionProtoOid + 137 "Value" |-> @FunctionProtoOid "Writable" |-> false ) @@ -1469,41 +1474,41 @@ @FunctionProtoOid - "apply" |-> @desc ( + 3102 "apply" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 61 ) + 1128 "Value" |-> @oo ( 61 ) "Writable" |-> true ) - "bind" |-> @desc ( + 242 "bind" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 65 ) + 88 "Value" |-> @oo ( 65 ) "Writable" |-> true ) - "call" |-> @desc ( + 2860 "call" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 63 ) + 1040 "Value" |-> @oo ( 63 ) "Writable" |-> true ) - "constructor" |-> @desc ( + 77 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @FunctionOid + 28 "Value" |-> @FunctionOid "Writable" |-> true ) - "length" |-> @desc ( + 18 "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 0 "Writable" |-> false ) - "toString" |-> @desc ( + 1132 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 59 ) + 550 "Value" |-> @oo ( 59 ) "Writable" |-> true ) "Class" |-> "Function" "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid + 2 "Prototype" |-> @ObjectProtoOid @@ -1511,356 +1516,161 @@ @GlobalOid - "Array" |-> @desc ( + 2634 "Array" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ArrayOid + 770 "Value" |-> @ArrayOid "Writable" |-> true ) - "Boolean" |-> @desc ( + 13080 "Boolean" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @BooleanOid + 3668 "Value" |-> @BooleanOid "Writable" |-> true ) - "Char2Int" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Char2Int" ) - "Writable" |-> false ) - "CharAt" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CharAt" ) - "Writable" |-> false ) - "CheckObjectCoercible" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CheckObjectCoercible" ) - "Writable" |-> false ) - "CurrentTimeMillis" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "CurrentTimeMillis" ) - "Writable" |-> false ) - "Date" |-> @desc ( + 2424 "Date" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @DateOid + 692 "Value" |-> @DateOid "Writable" |-> true ) - "DatePrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DatePrototypeToString" ) - "Writable" |-> false ) - "DefineOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "DefineOwnProperty" ) - "Writable" |-> false ) - "Error" |-> @desc ( + 57485 "Error" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ErrorOid + 16413 "Value" |-> @ErrorOid "Writable" |-> true ) - "EvalError" |-> @desc ( + 117 "EvalError" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @EvalErrorOid + 30 "Value" |-> @EvalErrorOid "Writable" |-> true ) - "FindString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FindString" ) - "Writable" |-> false ) - "FromPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FromPropertyDescriptor" ) - "Writable" |-> false ) - "Function" |-> @desc ( + 75405 "Function" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @FunctionOid + 16860 "Value" |-> @FunctionOid "Writable" |-> true ) - "FunctionPrototypeApply" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeApply" ) - "Writable" |-> false ) - "FunctionPrototypeBind" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeBind" ) - "Writable" |-> false ) - "FunctionPrototypeToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "FunctionPrototypeToString" ) - "Writable" |-> false ) - "GetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetInternalProperty" ) - "Writable" |-> false ) - "GetOwnProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "GetOwnProperty" ) - "Writable" |-> false ) - "Infinity" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @+Infinity - "Writable" |-> false ) - "Int2Char" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Int2Char" ) - "Writable" |-> false ) - "IsCallable" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsCallable" ) - "Writable" |-> false ) - "IsFunction" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsFunction" ) - "Writable" |-> false ) - "IsNaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNaN" ) - "Writable" |-> false ) - "IsNegativeZero" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsNegativeZero" ) - "Writable" |-> false ) - "IsObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "IsObject" ) - "Writable" |-> false ) - "IsPositiveZero" |-> @desc ( + 13502 "Infinity" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @ ( "IsPositiveZero" ) + 5862 "Value" |-> @+Infinity "Writable" |-> false ) - "JSON" |-> @desc ( + 132 "JSON" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @JSONOid + 49 "Value" |-> @JSONOid "Writable" |-> true ) - "LengthString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "LengthString" ) - "Writable" |-> false ) - "Math" |-> @desc ( + 26652 "Math" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @MathOid + 8803 "Value" |-> @MathOid "Writable" |-> true ) - "MathFloor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathFloor" ) - "Writable" |-> false ) - "MathPow" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathPow" ) - "Writable" |-> false ) - "MathSin" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "MathSin" ) - "Writable" |-> false ) - "NaN" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @NaN - "Writable" |-> false ) - "NoConstructor" |-> @desc ( + 1030 "NaN" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @ ( "NoConstructor" ) + 716 "Value" |-> @NaN "Writable" |-> false ) - "Number" |-> @desc ( + 46907 "Number" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @NumberOid + 12900 "Value" |-> @NumberOid "Writable" |-> true ) - "NumberPrototypeToFixed" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberPrototypeToFixed" ) - "Writable" |-> false ) - "NumberToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "NumberToString" ) - "Writable" |-> false ) - "Object" |-> @desc ( + 25400 "Object" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ObjectOid + 8044 "Value" |-> @ObjectOid "Writable" |-> true ) - "ObjectGetOwnPropertyNames" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ObjectGetOwnPropertyNames" ) - "Writable" |-> false ) - "Print" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Print" ) - "Writable" |-> false ) - "RangeError" |-> @desc ( + 117 "RangeError" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @RangeErrorOid + 30 "Value" |-> @RangeErrorOid "Writable" |-> true ) - "ReferenceError" |-> @desc ( + 3267 "ReferenceError" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ReferenceErrorOid + 930 "Value" |-> @ReferenceErrorOid "Writable" |-> true ) - "RegExp" |-> @desc ( + 297 "RegExp" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @RegExpOid + 84 "Value" |-> @RegExpOid "Writable" |-> true ) - "SetInternalProperty" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SetInternalProperty" ) - "Writable" |-> false ) - "String" |-> @desc ( + 24483 "String" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @StringOid + 6750 "Value" |-> @StringOid "Writable" |-> true ) - "SubstrString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "SubstrString" ) - "Writable" |-> false ) - "SyntaxError" |-> @desc ( + 4347 "SyntaxError" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @SyntaxErrorOid + 1242 "Value" |-> @SyntaxErrorOid "Writable" |-> true ) - "ToInteger" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToInteger" ) - "Writable" |-> false ) - "ToNumber" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToNumber" ) - "Writable" |-> false ) - "ToObject" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToObject" ) - "Writable" |-> false ) - "ToPropertyDescriptor" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToPropertyDescriptor" ) - "Writable" |-> false ) - "ToString" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToString" ) - "Writable" |-> false ) - "ToUint16" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint16" ) - "Writable" |-> false ) - "ToUint32" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "ToUint32" ) - "Writable" |-> false ) - "Trim" |-> @desc ( - "Configurable" |-> false - "Enumerable" |-> false - "Value" |-> @ ( "Trim" ) - "Writable" |-> false ) - "TypeError" |-> @desc ( + 4470 "TypeError" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @TypeErrorOid + 1272 "Value" |-> @TypeErrorOid "Writable" |-> true ) - "URIError" |-> @desc ( + 117 "URIError" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @URIErrorOid + 30 "Value" |-> @URIErrorOid "Writable" |-> true ) - "console" |-> @desc ( + 570 "console" |-> @desc ( "Configurable" |-> false "Enumerable" |-> true "Value" |-> @oo ( 1 ) "Writable" |-> true ) - "decodeURI" |-> @desc ( + 63 "decodeURI" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 13 ) + 18 "Value" |-> @oo ( 13 ) "Writable" |-> true ) - "decodeURIComponent" |-> @desc ( + 63 "decodeURIComponent" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 15 ) + 18 "Value" |-> @oo ( 15 ) "Writable" |-> true ) - "encodeURI" |-> @desc ( + 63 "encodeURI" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 17 ) + 18 "Value" |-> @oo ( 17 ) "Writable" |-> true ) - "encodeURIComponent" |-> @desc ( + 63 "encodeURIComponent" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 19 ) + 18 "Value" |-> @oo ( 19 ) "Writable" |-> true ) - "eval" |-> @desc ( + 1937 "eval" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "eval_i" ) + 623 "Value" |-> @ ( "eval_i" ) "Writable" |-> true ) - "isFinite" |-> @desc ( + 1107 "isFinite" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 11 ) + 329 "Value" |-> @oo ( 11 ) "Writable" |-> true ) - "isNaN" |-> @desc ( + 41301 "isNaN" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 9 ) + 9281 "Value" |-> @oo ( 9 ) "Writable" |-> true ) - "parseFloat" |-> @desc ( + 837 "parseFloat" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 7 ) + 269 "Value" |-> @oo ( 7 ) "Writable" |-> true ) - "parseInt" |-> @desc ( + 879 "parseInt" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 5 ) + 293 "Value" |-> @oo ( 5 ) "Writable" |-> true ) - "undefined" |-> @desc ( + 158169 "undefined" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> Undefined + 62381 "Value" |-> Undefined "Writable" |-> false ) "Class" |-> "Object" "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid + 2253 "Prototype" |-> @ObjectProtoOid @@ -1873,10 +1683,10 @@ "Enumerable" |-> false "Value" |-> @ ( "parse" ) "Writable" |-> true ) - "stringify" |-> @desc ( + 11 "stringify" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ ( "stringify" ) + 10 "Value" |-> @ ( "stringify" ) "Writable" |-> true ) @@ -1890,135 +1700,135 @@ @MathOid - "E" |-> @desc ( + 91 "E" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 2.7182818284590451e+00 "Writable" |-> false ) - "LN2" |-> @desc ( + 27 "LN2" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 6.9314718055994529e-01 "Writable" |-> false ) - "LN10" |-> @desc ( + 18 "LN10" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 2.3025850929940459e+00 "Writable" |-> false ) - "LOG2E" |-> @desc ( + 18 "LOG2E" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1.4426950408889634e+00 "Writable" |-> false ) - "LOG10E" |-> @desc ( + 18 "LOG10E" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 4.3429448190325182e-01 "Writable" |-> false ) - "PI" |-> @desc ( + 86 "PI" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 3.1415926535897931e+00 "Writable" |-> false ) - "SQRT1_2" |-> @desc ( + 18 "SQRT1_2" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 7.0710678118654757e-01 "Writable" |-> false ) - "SQRT2" |-> @desc ( + 18 "SQRT2" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1.4142135623730951e+00 "Writable" |-> false ) - "abs" |-> @desc ( + 27 "abs" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 167 ) + 12 "Value" |-> @oo ( 167 ) "Writable" |-> true ) - "acos" |-> @desc ( + 18 "acos" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 169 ) + 8 "Value" |-> @oo ( 169 ) "Writable" |-> true ) - "asin" |-> @desc ( + 18 "asin" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 171 ) + 8 "Value" |-> @oo ( 171 ) "Writable" |-> true ) - "atan2" |-> @desc ( + 18 "atan2" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 175 ) + 8 "Value" |-> @oo ( 175 ) "Writable" |-> true ) - "atan" |-> @desc ( + 18 "atan" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 173 ) + 8 "Value" |-> @oo ( 173 ) "Writable" |-> true ) - "ceil" |-> @desc ( + 54 "ceil" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 177 ) + 24 "Value" |-> @oo ( 177 ) "Writable" |-> true ) - "cos" |-> @desc ( + 18 "cos" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 179 ) + 8 "Value" |-> @oo ( 179 ) "Writable" |-> true ) - "exp" |-> @desc ( + 27 "exp" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 181 ) + 12 "Value" |-> @oo ( 181 ) "Writable" |-> true ) - "floor" |-> @desc ( + 126 "floor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 183 ) + 56 "Value" |-> @oo ( 183 ) "Writable" |-> true ) - "log" |-> @desc ( + 18 "log" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 185 ) + 8 "Value" |-> @oo ( 185 ) "Writable" |-> true ) - "max" |-> @desc ( + 2394 "max" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 187 ) + 1064 "Value" |-> @oo ( 187 ) "Writable" |-> true ) - "min" |-> @desc ( + 2394 "min" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 189 ) + 1064 "Value" |-> @oo ( 189 ) "Writable" |-> true ) - "pow" |-> @desc ( + 396 "pow" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 191 ) + 176 "Value" |-> @oo ( 191 ) "Writable" |-> true ) - "random" |-> @desc ( + 18 "random" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 193 ) + 8 "Value" |-> @oo ( 193 ) "Writable" |-> true ) - "round" |-> @desc ( + 18 "round" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 195 ) + 8 "Value" |-> @oo ( 195 ) "Writable" |-> true ) - "sin" |-> @desc ( + 72 "sin" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 197 ) + 39 "Value" |-> @oo ( 197 ) "Writable" |-> true ) - "sqrt" |-> @desc ( + 18 "sqrt" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 199 ) + 8 "Value" |-> @oo ( 199 ) "Writable" |-> true ) - "tan" |-> @desc ( + 18 "tan" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 201 ) + 8 "Value" |-> @oo ( 201 ) "Writable" |-> true ) @@ -2032,40 +1842,40 @@ @NumberOid - "MAX_VALUE" |-> @desc ( + 1592 "MAX_VALUE" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1.7976931348623157e+308 "Writable" |-> false ) - "MIN_VALUE" |-> @desc ( + 1197 "MIN_VALUE" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 4.9406564584124654e-324 "Writable" |-> false ) - "NEGATIVE_INFINITY" |-> @desc ( + 2223 "NEGATIVE_INFINITY" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @-Infinity + 1308 "Value" |-> @-Infinity "Writable" |-> false ) - "NaN" |-> @desc ( + 2264 "NaN" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @NaN + 1391 "Value" |-> @NaN "Writable" |-> false ) - "POSITIVE_INFINITY" |-> @desc ( + 3231 "POSITIVE_INFINITY" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @+Infinity + 1772 "Value" |-> @+Infinity "Writable" |-> false ) "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 468 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @NumberProtoOid + 220 "Value" |-> @NumberProtoOid "Writable" |-> false ) @@ -2079,20 +1889,20 @@ @NumberProtoOid - "constructor" |-> @desc ( + 150 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @NumberOid + 56 "Value" |-> @NumberOid "Writable" |-> true ) "toExponential" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @oo ( 163 ) "Writable" |-> true ) - "toFixed" |-> @desc ( + 33 "toFixed" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 161 ) + 10 "Value" |-> @oo ( 161 ) "Writable" |-> true ) "toLocaleString" |-> @desc ( "Configurable" |-> true @@ -2104,15 +1914,15 @@ "Enumerable" |-> false "Value" |-> @oo ( 165 ) "Writable" |-> true ) - "toString" |-> @desc ( + 128 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 155 ) + 60 "Value" |-> @oo ( 155 ) "Writable" |-> true ) - "valueOf" |-> @desc ( + 5797 "valueOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 159 ) + 3208 "Value" |-> @oo ( 159 ) "Writable" |-> true ) @@ -2127,50 +1937,50 @@ @ObjectOid - "create" |-> @desc ( + 261 "create" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 27 ) + 116 "Value" |-> @oo ( 27 ) "Writable" |-> true ) - "defineProperties" |-> @desc ( + 36 "defineProperties" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 31 ) + 16 "Value" |-> @oo ( 31 ) "Writable" |-> true ) - "defineProperty" |-> @desc ( + 1530 "defineProperty" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 29 ) + 680 "Value" |-> @oo ( 29 ) "Writable" |-> true ) - "freeze" |-> @desc ( + 9 "freeze" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 35 ) + 4 "Value" |-> @oo ( 35 ) "Writable" |-> true ) - "getOwnPropertyDescriptor" |-> @desc ( + 1683 "getOwnPropertyDescriptor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 23 ) + 748 "Value" |-> @oo ( 23 ) "Writable" |-> true ) - "getOwnPropertyNames" |-> @desc ( + 27 "getOwnPropertyNames" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 25 ) + 12 "Value" |-> @oo ( 25 ) "Writable" |-> true ) - "getPrototypeOf" |-> @desc ( + 207 "getPrototypeOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 21 ) + 92 "Value" |-> @oo ( 21 ) "Writable" |-> true ) - "isExtensible" |-> @desc ( + 18 "isExtensible" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 43 ) + 8 "Value" |-> @oo ( 43 ) "Writable" |-> true ) - "isFrozen" |-> @desc ( + 9 "isFrozen" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 41 ) + 4 "Value" |-> @oo ( 41 ) "Writable" |-> true ) "isSealed" |-> @desc ( "Configurable" |-> true @@ -2187,15 +1997,15 @@ "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "preventExtensions" |-> @desc ( + 189 "preventExtensions" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 37 ) + 84 "Value" |-> @oo ( 37 ) "Writable" |-> true ) - "prototype" |-> @desc ( + 585 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @ObjectProtoOid + 428 "Value" |-> @ObjectProtoOid "Writable" |-> false ) "seal" |-> @desc ( "Configurable" |-> true @@ -2214,46 +2024,46 @@ @ObjectProtoOid - "constructor" |-> @desc ( + 119 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @ObjectOid + 45 "Value" |-> @ObjectOid "Writable" |-> true ) - "hasOwnProperty" |-> @desc ( + 1524 "hasOwnProperty" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 53 ) + 547 "Value" |-> @oo ( 53 ) "Writable" |-> true ) - "isPrototypeOf" |-> @desc ( + 148 "isPrototypeOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 55 ) + 56 "Value" |-> @oo ( 55 ) "Writable" |-> true ) "propertyIsEnumerable" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @oo ( 57 ) "Writable" |-> true ) - "toLocaleString" |-> @desc ( + 66 "toLocaleString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 49 ) + 24 "Value" |-> @oo ( 49 ) "Writable" |-> true ) - "toString" |-> @desc ( + 50141 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 47 ) + 668 "Value" |-> @oo ( 47 ) "Writable" |-> true ) - "valueOf" |-> @desc ( + 2475 "valueOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 51 ) + 1210 "Value" |-> @oo ( 51 ) "Writable" |-> true ) "Class" |-> "Object" "Extensible" |-> true - "Prototype" |-> @NullOid + 23 "Prototype" |-> @NullOid @@ -2293,7 +2103,7 @@ "Enumerable" |-> false "Value" |-> "" "Writable" |-> true ) - "name" |-> @desc ( + 44 "name" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> "RangeError" @@ -2315,10 +2125,10 @@ "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 1350 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @ReferenceErrorProtoOid + 900 "Value" |-> @ReferenceErrorProtoOid "Writable" |-> false ) @@ -2342,7 +2152,7 @@ "Enumerable" |-> false "Value" |-> "" "Writable" |-> true ) - "name" |-> @desc ( + 110 "name" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> "ReferenceError" @@ -2351,7 +2161,7 @@ "Class" |-> "Error" "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid + 7 "Prototype" |-> @ErrorProtoOid @@ -2386,10 +2196,10 @@ "Enumerable" |-> false "Value" |-> @RegExpOid "Writable" |-> true ) - "exec" |-> @desc ( + 11 "exec" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 207 ) + 4 "Value" |-> @oo ( 207 ) "Writable" |-> true ) "global" |-> @desc ( "Configurable" |-> false @@ -2438,20 +2248,20 @@ @StringOid - "fromCharCode" |-> @desc ( + 90 "fromCharCode" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 111 ) + 40 "Value" |-> @oo ( 111 ) "Writable" |-> true ) "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 3726 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @StringProtoOid + 1660 "Value" |-> @StringProtoOid "Writable" |-> false ) @@ -2465,37 +2275,37 @@ @StringProtoOid - "charAt" |-> @desc ( + 131 "charAt" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 117 ) + 30 "Value" |-> @oo ( 117 ) "Writable" |-> true ) - "charCodeAt" |-> @desc ( + 86 "charCodeAt" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 119 ) + 20 "Value" |-> @oo ( 119 ) "Writable" |-> true ) - "concat" |-> @desc ( + 90 "concat" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 121 ) + 18 "Value" |-> @oo ( 121 ) "Writable" |-> true ) - "constructor" |-> @desc ( + 236 "constructor" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @StringOid + 59 "Value" |-> @StringOid "Writable" |-> true ) - "indexOf" |-> @desc ( + 1646 "indexOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 123 ) + 368 "Value" |-> @oo ( 123 ) "Writable" |-> true ) - "lastIndexOf" |-> @desc ( + 26 "lastIndexOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 125 ) + 8 "Value" |-> @oo ( 125 ) "Writable" |-> true ) - "length" |-> @desc ( + 26 "length" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false "Value" |-> 0 @@ -2510,10 +2320,10 @@ "Enumerable" |-> false "Value" |-> @oo ( 129 ) "Writable" |-> true ) - "replace" |-> @desc ( + 90 "replace" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 131 ) + 18 "Value" |-> @oo ( 131 ) "Writable" |-> true ) "search" |-> @desc ( "Configurable" |-> true @@ -2525,15 +2335,15 @@ "Enumerable" |-> false "Value" |-> @oo ( 135 ) "Writable" |-> true ) - "split" |-> @desc ( + 326 "split" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 137 ) + 68 "Value" |-> @oo ( 137 ) "Writable" |-> true ) - "substring" |-> @desc ( + 878 "substring" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 139 ) + 220 "Value" |-> @oo ( 139 ) "Writable" |-> true ) "toLocaleLowerCase" |-> @desc ( "Configurable" |-> true @@ -2545,30 +2355,30 @@ "Enumerable" |-> false "Value" |-> @oo ( 147 ) "Writable" |-> true ) - "toLowerCase" |-> @desc ( + 26 "toLowerCase" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 141 ) + 8 "Value" |-> @oo ( 141 ) "Writable" |-> true ) - "toString" |-> @desc ( + 2861 "toString" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 113 ) + 1118 "Value" |-> @oo ( 113 ) "Writable" |-> true ) - "toUpperCase" |-> @desc ( + 26 "toUpperCase" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 145 ) + 8 "Value" |-> @oo ( 145 ) "Writable" |-> true ) "trim" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> @oo ( 149 ) "Writable" |-> true ) - "valueOf" |-> @desc ( + 11690 "valueOf" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false - "Value" |-> @oo ( 115 ) + 5913 "Value" |-> @oo ( 115 ) "Writable" |-> true ) @@ -2588,10 +2398,10 @@ "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 1836 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @SyntaxErrorProtoOid + 1224 "Value" |-> @SyntaxErrorProtoOid "Writable" |-> false ) @@ -2637,10 +2447,10 @@ "Enumerable" |-> false "Value" |-> 1 "Writable" |-> false ) - "prototype" |-> @desc ( + 1845 "prototype" |-> @desc ( "Configurable" |-> false "Enumerable" |-> false - "Value" |-> @TypeErrorProtoOid + 1230 "Value" |-> @TypeErrorProtoOid "Writable" |-> false ) @@ -2664,7 +2474,7 @@ "Enumerable" |-> false "Value" |-> "" "Writable" |-> true ) - "name" |-> @desc ( + 44 "name" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> "TypeError" @@ -2673,7 +2483,7 @@ "Class" |-> "Error" "Extensible" |-> true - "Prototype" |-> @ErrorProtoOid + 4 "Prototype" |-> @ErrorProtoOid @@ -2713,7 +2523,7 @@ "Enumerable" |-> false "Value" |-> "" "Writable" |-> true ) - "name" |-> @desc ( + 44 "name" |-> @desc ( "Configurable" |-> true "Enumerable" |-> false "Value" |-> "URIError" @@ -2777,9 +2587,9 @@ "Class" |-> "Function" - "Code" |-> %exp ( %call ( %var ( "Print" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , %nil - ) ) ) + "Code" |-> %exp ( %call ( %var ( "@Print" ) , %cons ( %call + ( %var ( "@ToString" ) , %cons ( %var ( "v" ) , %nil ) ) , + %nil ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "v" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -2843,9 +2653,9 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "IsNaN" ) , %cons ( %call - ( %var ( "ToNumber" ) , %cons ( %var ( "number" ) , %nil ) ) - , %nil ) ) ) + 4482 "Code" |-> %return ( %call ( %var ( "@IsNaN" ) , %cons ( + 4482 %call ( %var ( "@ToNumber" ) , %cons ( %var ( "number" ) , + 2988 %nil ) ) , %nil ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -2866,14 +2676,14 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %var ( "ToNumber" ) , %cons - ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( %pre ( - %bang , %bop ( %or , %bop ( %or , %call ( %var ( "IsNaN" ) , - %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs , %var ( "n" - ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) , %bop ( %eqs , - %var ( "n" ) , %pre ( %minus , %var ( "Infinity" ) ) ) ) ) - ) ) + 50 "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + 10 %assign , %var ( "n" ) , %call ( %var ( "@ToNumber" ) , + 40 %cons ( %var ( "number" ) , %nil ) ) ) ) ) , %return ( + 40 %pre ( %bang , %bop ( %or , %bop ( %or , %call ( %var ( + 40 "@IsNaN" ) , %cons ( %var ( "n" ) , %nil ) ) , %bop ( %eqs + 30 , %var ( "n" ) , %pre ( %plus , %var ( "Infinity" ) ) ) ) + 40 , %bop ( %eqs , %var ( "n" ) , %pre ( %minus , %var ( + "Infinity" ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "number" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -2896,7 +2706,8 @@ "Class" |-> "Function" "Code" |-> %throw ( %con ( "NotImplemented: decodeURI" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "encodedURI" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -2918,8 +2729,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: decodeURIComponent" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" ) - , %nil ) + "FormalParameters" |-> %cons ( %var ( "encodedURIComponent" + ) , %nil ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -2962,8 +2773,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: encodeURIComponent" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , %nil - ) + "FormalParameters" |-> %cons ( %var ( "uriComponent" ) , + %nil ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -2982,13 +2793,13 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Prototype" ) , %nil ) ) ) ) ) + 92 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 69 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getPrototypeOf" ) , %nil ) ) ) + 69 , %emptyStmt ) , %return ( %call ( %var ( + 69 "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + 46 %con ( "Prototype" ) , %nil ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3009,18 +2820,18 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( + 748 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 561 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( "Invalid arguments: Object.getOwnPropertyDescriptor" ) , - %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FromPropertyDescriptor" ) , %cons ( %call ( %var ( - "GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call ( - %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , %nil - ) ) ) , %nil ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %nil ) ) + 561 %nil ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + 374 "@FromPropertyDescriptor" ) , %cons ( %call ( %var ( + 748 "@GetOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call + 561 ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil ) ) + 374 , %nil ) ) ) , %nil ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -3039,13 +2850,13 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) ) - ) , %emptyStmt ) , %return ( %call ( %var ( - "ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , %nil - ) ) ) ) + 12 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 9 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.getOwnPropertyNames" ) , %nil ) + 9 ) ) , %emptyStmt ) , %return ( %call ( %var ( + 6 "@ObjectGetOwnPropertyNames" ) , %cons ( %var ( "O" ) , + 3 %nil ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3066,24 +2877,24 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( - %var ( "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , %bop - ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( + 145 "Code" |-> %seq ( %if ( %pre ( %bang , %bop ( %or , %call ( + 87 %var ( "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) , + 3 %bop ( %eqs , %var ( "O" ) , %con ( %null ) ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( "Invalid arguments: Object.create" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( %bop - ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) , %nil - ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons ( - %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , %var - ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( "Object" ) - , %con ( "defineProperties" ) ) , %cons ( %var ( "obj" ) , - %cons ( %var ( "Properties" ) , %nil ) ) ) ) , %emptyStmt ) - , %return ( %var ( "obj" ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) + 145 %emptyStmt ) , %seq ( %seq ( %vdecl ( "obj" ) , %exp ( + 87 %bop ( %assign , %var ( "obj" ) , %new ( %var ( "Object" ) + 116 , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( + 87 "@SetInternalProperty" ) , %cons ( %var ( "obj" ) , %cons + 116 ( %con ( "Prototype" ) , %cons ( %var ( "O" ) , %nil ) ) ) + 116 ) ) , %seq ( %if ( %bop ( %neqs , %var ( "Properties" ) , + 49 %var ( "undefined" ) ) , %exp ( %call ( %mem ( %var ( + 16 "Object" ) , %con ( "defineProperties" ) ) , %cons ( %var + 12 ( "obj" ) , %cons ( %var ( "Properties" ) , %nil ) ) ) ) , + 77 %emptyStmt ) , %return ( %var ( "obj" ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -3102,19 +2913,19 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( %call - ( %var ( "ToString" ) , %cons ( %var ( "P" ) , %nil ) ) , - %cons ( %call ( %var ( "ToPropertyDescriptor" ) , %cons ( - %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( true ) , - %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) + 680 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 510 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperty" ) , %nil ) ) ) + 680 , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + 510 "@DefineOwnProperty" ) , %cons ( %var ( "O" ) , %cons ( + 680 %call ( %var ( "@ToString" ) , %cons ( %var ( "P" ) , %nil + 340 ) ) , %cons ( %call ( %var ( "@ToPropertyDescriptor" ) , + 844 %cons ( %var ( "Attributes" ) , %nil ) ) , %cons ( %con ( + 475 true ) , %nil ) ) ) ) ) ) , %return ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "P" ) , %cons ( %var ( "Attributes" ) , %nil ) ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -3133,22 +2944,22 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.defineProperties" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( - "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( - %call ( %mem ( %var ( "Properties" ) , %con ( - "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var ( - "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var ( - "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return ( - %var ( "O" ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( - "Properties" ) , %nil ) ) + 16 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 12 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.defineProperties" ) , %nil ) ) + 16 ) , %emptyStmt ) , %seq ( %label ( "" , %forin ( %vdecl ( + 8 "name" ) , %var ( "name" ) , %var ( "Properties" ) , %if ( + 24 %call ( %mem ( %var ( "Properties" ) , %con ( + 12 "hasOwnProperty" ) ) , %cons ( %var ( "name" ) , %nil ) ) + 28 , %exp ( %call ( %mem ( %var ( "Object" ) , %con ( + 16 "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %var + 16 ( "name" ) , %cons ( %mem ( %var ( "Properties" ) , %var + 5 ( "name" ) ) , %nil ) ) ) ) ) , %emptyStmt ) ) ) , %return + 1 ( %var ( "O" ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "O" ) , %cons ( %var ( + "Properties" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -3168,29 +2979,30 @@ "Class" |-> "Function" "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.seal" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %call ( %mem ( %var ( "Object" - ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var ( "O" ) - , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl - ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) - ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "names" ) - , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( %assign , - %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) , %con ( - "getOwnPropertyDescriptor" ) ) , %cons ( %var ( "O" ) , - %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , %nil ) ) - ) ) ) ) , %seq ( %exp ( %bop ( %assign , %mem ( %var ( - "desc" ) , %con ( "configurable" ) ) , %con ( false ) ) ) , - %exp ( %call ( %mem ( %var ( "Object" ) , %con ( - "defineProperty" ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( - %var ( "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) - , %nil ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.seal" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %exp ( %bop ( + %assign , %mem ( %var ( "desc" ) , %con ( "configurable" ) + ) , %con ( false ) ) ) , %exp ( %call ( %mem ( %var ( + "Object" ) , %con ( "defineProperty" ) ) , %cons ( %var ( + "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , + %cons ( %var ( "desc" ) , %nil ) ) ) ) ) ) ) ) ) , %seq ( + %exp ( %call ( %var ( "@SetInternalProperty" ) , %cons ( + %var ( "O" ) , %cons ( %con ( "Extensible" ) , %cons ( + %con ( false ) , %nil ) ) ) ) ) , %return ( %var ( "O" ) ) + ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3211,36 +3023,37 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( + 4 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 3 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( "Invalid arguments: Object.freeze" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) - , %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) - , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , - %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( - %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" ) - ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) - , %var ( "i" ) ) , %cons ( %var ( "desc" ) , %nil ) ) ) ) ) - ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) ) ) + 5 %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + 5 %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + 3 "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + 4 %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + 4 ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + 11 "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + 19 %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + 12 %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + 16 %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + 16 %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + 20 , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + 20 %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + 24 %or , %call ( %mem ( %var ( "desc" ) , %con ( + 12 "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + 12 ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + 8 %con ( "writable" ) ) , %con ( false ) ) ) , %emptyStmt ) + 16 , %seq ( %exp ( %bop ( %assign , %mem ( %var ( "desc" ) , + 12 %con ( "configurable" ) ) , %con ( false ) ) ) , %exp ( + 24 %call ( %mem ( %var ( "Object" ) , %con ( "defineProperty" + 20 ) ) , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( + 12 "names" ) , %var ( "i" ) ) , %cons ( %var ( "desc" ) , + 7 %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %exp ( %call ( %var ( + 3 "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + 4 %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + 2 ) ) ) , %return ( %var ( "O" ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3261,14 +3074,14 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.preventExtensions" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %exp ( %call ( %var ( - "SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) ) - ) ) , %return ( %var ( "O" ) ) ) ) + 84 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 63 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.preventExtensions" ) , %nil ) ) + 84 ) , %emptyStmt ) , %seq ( %exp ( %call ( %var ( + 63 "@SetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + 84 %con ( "Extensible" ) , %cons ( %con ( false ) , %nil ) ) + 42 ) ) ) , %return ( %var ( "O" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3290,26 +3103,27 @@ "Class" |-> "Function" "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( "Invalid arguments: Object.isSealed" ) , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) , %seq ( %if ( %call ( %var ( "GetInternalProperty" - ) , %cons ( %var ( "O" ) , %cons ( %con ( "Extensible" ) , - %nil ) ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %return ( %con ( true ) ) ) ) ) ) + "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + %var ( "i" ) ) , %nil ) ) ) ) ) ) , %if ( %mem ( %var ( + "desc" ) , %con ( "configurable" ) ) , %return ( %con ( + false ) ) , %emptyStmt ) ) ) ) , %seq ( %if ( %call ( %var + ( "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons + ( %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3330,33 +3144,35 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( + 4 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 3 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( "Invalid arguments: Object.isFrozen" ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( - %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( - "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( %var - ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( - "names" ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( - "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %var ( - "O" ) , %cons ( %mem ( %var ( "names" ) , %var ( "i" ) ) , - %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %or , %call ( %mem ( - %var ( "desc" ) , %con ( "hasOwnProperty" ) ) , %cons ( %con - ( "value" ) , %nil ) ) , %call ( %mem ( %var ( "desc" ) , - %con ( "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , - %nil ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( - "writable" ) ) , %return ( %con ( false ) ) , %emptyStmt ) , - %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( - "configurable" ) ) , %return ( %con ( false ) ) , %emptyStmt - ) ) ) ) ) , %seq ( %if ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( false - ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) ) + 5 %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + 5 %bop ( %assign , %var ( "names" ) , %call ( %mem ( %var ( + 3 "Object" ) , %con ( "getOwnPropertyNames" ) ) , %cons ( + 4 %var ( "O" ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for + 4 ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( + 11 "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , + 19 %mem ( %var ( "names" ) , %con ( "length" ) ) ) , %pre ( + 12 %inc , %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "desc" ) , + 16 %exp ( %bop ( %assign , %var ( "desc" ) , %call ( %mem ( + 16 %var ( "Object" ) , %con ( "getOwnPropertyDescriptor" ) ) + 20 , %cons ( %var ( "O" ) , %cons ( %mem ( %var ( "names" ) , + 20 %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + 24 %or , %call ( %mem ( %var ( "desc" ) , %con ( + 12 "hasOwnProperty" ) ) , %cons ( %con ( "value" ) , %nil ) ) + , %call ( %mem ( %var ( "desc" ) , %con ( + "hasOwnProperty" ) ) , %cons ( %con ( "writable" ) , %nil + 16 ) ) ) , %if ( %mem ( %var ( "desc" ) , %con ( "writable" ) + 4 ) , %return ( %con ( false ) ) , %emptyStmt ) , + 16 %emptyStmt ) , %if ( %mem ( %var ( "desc" ) , %con ( + "configurable" ) ) , %return ( %con ( false ) ) , + 7 %emptyStmt ) ) ) ) ) , %seq ( %if ( %call ( %var ( + 3 "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + 2 %con ( "Extensible" ) , %nil ) ) ) , %return ( %con ( + 3 false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) ) + ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3377,13 +3193,13 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( + 8 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 6 "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( "Invalid arguments: Object.isExtensible" ) , %nil ) ) ) , - %emptyStmt ) , %return ( %call ( %var ( - "GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( - %con ( "Extensible" ) , %nil ) ) ) ) ) + 6 %emptyStmt ) , %return ( %call ( %var ( + 6 "@GetInternalProperty" ) , %cons ( %var ( "O" ) , %cons ( + 4 %con ( "Extensible" ) , %nil ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3405,17 +3221,18 @@ "Class" |-> "Function" "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw ( - %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Object.keys" ) , %nil ) ) ) , %emptyStmt - ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( %bop ( - %assign , %var ( "names" ) , %new ( %var ( "Array" ) , %nil - ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( "name" ) , - %var ( "name" ) , %var ( "O" ) , %if ( %call ( %mem ( %var ( - "O" ) , %con ( "hasOwnProperty" ) ) , %cons ( %var ( "name" - ) , %nil ) ) , %exp ( %call ( %mem ( %var ( "names" ) , - %con ( "push" ) ) , %cons ( %var ( "name" ) , %nil ) ) ) , - %emptyStmt ) ) ) , %return ( %var ( "names" ) ) ) ) ) + "@IsObject" ) , %cons ( %var ( "O" ) , %nil ) ) ) , %throw + ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Object.keys" ) , %nil ) ) ) , + %emptyStmt ) , %seq ( %seq ( %vdecl ( "names" ) , %exp ( + %bop ( %assign , %var ( "names" ) , %new ( %var ( "Array" + ) , %nil ) ) ) ) , %seq ( %label ( "" , %forin ( %vdecl ( + "name" ) , %var ( "name" ) , %var ( "O" ) , %if ( %call ( + %mem ( %var ( "O" ) , %con ( "hasOwnProperty" ) ) , %cons + ( %var ( "name" ) , %nil ) ) , %exp ( %call ( %mem ( %var + ( "names" ) , %con ( "push" ) ) , %cons ( %var ( "name" ) + , %nil ) ) ) , %emptyStmt ) ) ) , %return ( %var ( "names" + ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "O" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3436,15 +3253,15 @@ "Class" |-> "Function" - "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( - %case ( %var ( "undefined" ) , %return ( %con ( - "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) , - %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) , - %default ( %return ( %bop ( %plus , %bop ( %plus , %con ( - "[object " ) , %call ( %var ( "GetInternalProperty" ) , - %cons ( %call ( %var ( "ToObject" ) , %cons ( %con ( %this ) - , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) ) , %con - ( "]" ) ) ) ) , %emptyStmt ) ) + 357 "Code" |-> %label ( "" , %switch ( %con ( %this ) , %seq ( + 119 %case ( %var ( "undefined" ) , %return ( %con ( + 119 "[object Undefined]" ) ) ) , %seq ( %case ( %con ( %null ) + , %return ( %con ( "[object Null]" ) ) ) , %emptyStmt ) ) + 476 , %default ( %return ( %bop ( %plus , %bop ( %plus , %con + 119 ( "[object " ) , %call ( %var ( "@GetInternalProperty" ) + 476 , %cons ( %call ( %var ( "@ToObject" ) , %cons ( %con ( + 476 %this ) , %nil ) ) , %cons ( %con ( "Class" ) , %nil ) ) ) + 119 ) , %con ( "]" ) ) ) ) , %emptyStmt ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -3465,9 +3282,9 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %call ( %var ( "ToObject" - ) , %cons ( %con ( %this ) , %nil ) ) , %con ( "toString" ) - ) , %nil ) ) + 30 "Code" |-> %return ( %call ( %mem ( %call ( %var ( + 48 "@ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , %con ( + 6 "toString" ) ) , %nil ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -3488,8 +3305,8 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "ToObject" ) , %cons ( - %con ( %this ) , %nil ) ) ) + 597 "Code" |-> %return ( %call ( %var ( "@ToObject" ) , %cons ( + 398 %con ( %this ) , %nil ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -3510,14 +3327,15 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %con ( true ) ) ) ) + 645 "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( + 516 %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + 516 ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + 387 ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + 516 ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + 645 "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + 305 %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + 293 ( %con ( false ) ) , %emptyStmt ) , %return ( %con ( true + ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3538,18 +3356,19 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , %return ( - %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( - "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , %call ( %var - ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) ) ) ) , - %label ( "" , %while ( %con ( true ) , %seq ( %exp ( %bop ( - %assign , %var ( "V" ) , %call ( %mem ( %var ( "Object" ) , - %con ( "getPrototypeOf" ) ) , %cons ( %var ( "V" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "V" ) , %con ( - %null ) ) , %return ( %con ( false ) ) , %emptyStmt ) , %if - ( %bop ( %eqs , %var ( "V" ) , %var ( "o" ) ) , %return ( - %con ( true ) ) , %emptyStmt ) ) ) ) ) ) ) + 56 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 42 "@IsObject" ) , %cons ( %var ( "V" ) , %nil ) ) ) , + 42 %return ( %con ( false ) ) , %emptyStmt ) , %seq ( %seq ( + 42 %vdecl ( "o" ) , %exp ( %bop ( %assign , %var ( "o" ) , + 42 %call ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , + 48 %nil ) ) ) ) ) , %label ( "" , %while ( %con ( true ) , + 100 %seq ( %exp ( %bop ( %assign , %var ( "V" ) , %call ( %mem + 100 ( %var ( "Object" ) , %con ( "getPrototypeOf" ) ) , %cons + 100 ( %var ( "V" ) , %nil ) ) ) ) , %seq ( %if ( %bop ( %eqs + 44 , %var ( "V" ) , %con ( %null ) ) , %return ( %con ( false + 72 ) ) , %emptyStmt ) , %if ( %bop ( %eqs , %var ( "V" ) , + 48 %var ( "o" ) ) , %return ( %con ( true ) ) , %emptyStmt ) + ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3571,14 +3390,14 @@ "Class" |-> "Function" "Code" |-> %seq ( %seq ( %vdecl ( "desc" ) , %exp ( %bop ( - %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" ) - , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call ( - %var ( "ToObject" ) , %cons ( %con ( %this ) , %nil ) ) , - %cons ( %call ( %var ( "ToString" ) , %cons ( %var ( "V" ) , - %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "desc" ) , %var ( "undefined" ) ) , %return ( %con ( - false ) ) , %emptyStmt ) , %return ( %mem ( %var ( "desc" ) - , %con ( "enumerable" ) ) ) ) ) + %assign , %var ( "desc" ) , %call ( %mem ( %var ( "Object" + ) , %con ( "getOwnPropertyDescriptor" ) ) , %cons ( %call + ( %var ( "@ToObject" ) , %cons ( %con ( %this ) , %nil ) + ) , %cons ( %call ( %var ( "@ToString" ) , %cons ( %var ( + "V" ) , %nil ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( %bop ( + %eqs , %var ( "desc" ) , %var ( "undefined" ) ) , %return + ( %con ( false ) ) , %emptyStmt ) , %return ( %mem ( %var + ( "desc" ) , %con ( "enumerable" ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "V" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3599,13 +3418,13 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + 384 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 288 "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.toString" ) , %nil ) - ) ) , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeToString" ) , %cons ( %con ( %this ) , - %nil ) ) ) ) + "Invalid arguments: Function.prototype.toString" ) , %nil + 288 ) ) ) , %emptyStmt ) , %return ( %call ( %var ( + 192 "@FunctionPrototypeToString" ) , %cons ( %con ( %this ) , + 96 %nil ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -3626,14 +3445,14 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + 1128 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 846 "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.apply" ) , %nil ) ) ) - , %emptyStmt ) , %return ( %call ( %var ( - "FunctionPrototypeApply" ) , %cons ( %con ( %this ) , %cons - ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) - ) ) ) ) ) + "Invalid arguments: Function.prototype.apply" ) , %nil ) ) + 846 ) , %emptyStmt ) , %return ( %call ( %var ( + 564 "@FunctionPrototypeApply" ) , %cons ( %con ( %this ) , + 1128 %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + 282 %nil ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , %nil ) ) @@ -3655,21 +3474,21 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + 1040 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 780 "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.call" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %mem ( %con ( %this ) , %con ( "apply" - ) ) , %cons ( %var ( "thisArg" ) , %cons ( %var ( - "argArray" ) , %nil ) ) ) ) ) ) ) + "Invalid arguments: Function.prototype.call" ) , %nil ) ) + 1040 ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + 780 %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + 1040 ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + 780 ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + 1052 ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + 266 ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + 21 %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + 12 ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + 1303 ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( %con ( %this + 1040 ) , %con ( "apply" ) ) , %cons ( %var ( "thisArg" ) , + 780 %cons ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3690,21 +3509,22 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , + 88 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 66 "@IsFunction" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Function.prototype.bind" ) , %nil ) ) ) - , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , %exp - ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil ) ) ) ) - , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp - ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( - %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( - "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %call - ( %mem ( %var ( "argArray" ) , %con ( "push" ) ) , %cons ( - %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) - ) , %return ( %call ( %var ( "FunctionPrototypeBind" ) , - %cons ( %con ( %this ) , %cons ( %var ( "thisArg" ) , %cons - ( %var ( "argArray" ) , %nil ) ) ) ) ) ) ) ) + "Invalid arguments: Function.prototype.bind" ) , %nil ) ) + 88 ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "argArray" ) , + 66 %exp ( %bop ( %assign , %var ( "argArray" ) , %arr ( %nil + 88 ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" + 66 ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) + 88 ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" + 22 ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , + %exp ( %call ( %mem ( %var ( "argArray" ) , %con ( "push" + ) ) , %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) + 44 ) , %nil ) ) ) ) ) , %return ( %call ( %var ( + 44 "@FunctionPrototypeBind" ) , %cons ( %con ( %this ) , + 88 %cons ( %var ( "thisArg" ) , %cons ( %var ( "argArray" ) , + 22 %nil ) ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "thisArg" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3725,12 +3545,12 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , %return - ( %con ( false ) ) , %emptyStmt ) , %return ( %bop ( %eqs , - %call ( %var ( "GetInternalProperty" ) , %cons ( %var ( - "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( - "Array" ) ) ) ) + 36 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 27 "@IsObject" ) , %cons ( %var ( "arg" ) , %nil ) ) ) , + 27 %return ( %con ( false ) ) , %emptyStmt ) , %return ( %bop + 18 ( %eqs , %call ( %var ( "@GetInternalProperty" ) , %cons + 36 ( %var ( "arg" ) , %cons ( %con ( "Class" ) , %nil ) ) ) , + 9 %con ( "Array" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "arg" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3751,17 +3571,18 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( - %assign , %var ( "array" ) , %call ( %var ( "ToObject" ) , - %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" ) - , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , %seq ( - %if ( %pre ( %bang , %call ( %var ( "IsCallable" ) , %cons - ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( %assign , - %var ( "func" ) , %mem ( %mem ( %var ( "Object" ) , %con ( - "prototype" ) ) , %con ( "toString" ) ) ) ) , %emptyStmt ) , - %return ( %call ( %mem ( %var ( "func" ) , %con ( "call" ) - ) , %cons ( %var ( "array" ) , %nil ) ) ) ) ) ) + 30 "Code" |-> %seq ( %seq ( %vdecl ( "array" ) , %exp ( %bop ( + 6 %assign , %var ( "array" ) , %call ( %var ( "@ToObject" ) + 30 , %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 18 %vdecl ( "func" ) , %exp ( %bop ( %assign , %var ( "func" + 18 ) , %mem ( %var ( "array" ) , %con ( "join" ) ) ) ) ) , + 24 %seq ( %if ( %pre ( %bang , %call ( %var ( "@IsCallable" ) + 18 , %cons ( %var ( "func" ) , %nil ) ) ) , %exp ( %bop ( + %assign , %var ( "func" ) , %mem ( %mem ( %var ( "Object" + ) , %con ( "prototype" ) ) , %con ( "toString" ) ) ) ) , + 36 %emptyStmt ) , %return ( %call ( %mem ( %var ( "func" ) , + 30 %con ( "call" ) ) , %cons ( %var ( "array" ) , %nil ) ) ) + ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -3804,30 +3625,31 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , %new ( %var ( - "Array" ) , %nil ) ) ) ) , %seq ( %exp ( %call ( %var ( - "merge" ) , %cons ( %var ( "a" ) , %cons ( %var ( "o" ) , - %nil ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( - "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" - ) , %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , - %exp ( %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , - %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , %nil - ) ) ) ) ) ) , %seq ( %fdecl ( "merge" , %cons ( %var ( "arr" - ) , %cons ( %var ( "elem" ) , %nil ) ) , %if ( %call ( %mem - ( %var ( "Array" ) , %con ( "isArray" ) ) , %cons ( %var ( - "elem" ) , %nil ) ) , %label ( "" , %for ( %seq ( %vdecl ( - "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , %con ( 0 ) ) - ) ) , %bop ( %lt , %var ( "k" ) , %mem ( %var ( "elem" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "k" ) ) , %exp - ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons - ( %mem ( %var ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , - %exp ( %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , - %cons ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( - "a" ) ) ) ) ) ) ) + 20 "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + 4 %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + 20 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 12 %vdecl ( "a" ) , %exp ( %bop ( %assign , %var ( "a" ) , + 20 %new ( %var ( "Array" ) , %nil ) ) ) ) , %seq ( %exp ( + 20 %call ( %var ( "merge" ) , %cons ( %var ( "a" ) , %cons ( + 16 %var ( "o" ) , %nil ) ) ) ) , %seq ( %label ( "" , %for ( + 16 %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" + 28 ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( + 20 %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( + 12 %inc , %var ( "i" ) ) , %exp ( %call ( %var ( "merge" ) , + 20 %cons ( %var ( "a" ) , %cons ( %mem ( %var ( "arguments" ) + 16 , %var ( "i" ) ) , %nil ) ) ) ) ) ) , %seq ( %fdecl ( + "merge" , %cons ( %var ( "arr" ) , %cons ( %var ( "elem" ) + 56 , %nil ) ) , %if ( %call ( %mem ( %var ( "Array" ) , %con + 24 ( "isArray" ) ) , %cons ( %var ( "elem" ) , %nil ) ) , + 40 %label ( "" , %for ( %seq ( %vdecl ( "k" ) , %exp ( %bop ( + 40 %assign , %var ( "k" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + 128 %var ( "k" ) , %mem ( %var ( "elem" ) , %con ( "length" ) + 96 ) ) , %pre ( %inc , %var ( "k" ) ) , %exp ( %call ( %mem ( + 168 %var ( "arr" ) , %con ( "push" ) ) , %cons ( %mem ( %var + 48 ( "elem" ) , %var ( "k" ) ) , %nil ) ) ) ) ) , %exp ( + %call ( %mem ( %var ( "arr" ) , %con ( "push" ) ) , %cons + 8 ( %var ( "elem" ) , %nil ) ) ) ) ) , %return ( %var ( "a" + ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3848,34 +3670,35 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , - %var ( "separator" ) , %var ( "undefined" ) ) , %exp ( %bop - ( %assign , %var ( "separator" ) , %con ( "," ) ) ) , %exp ( - %bop ( %assign , %var ( "separator" ) , %call ( %var ( - "ToString" ) , %cons ( %var ( "separator" ) , %nil ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) - , %return ( %con ( "" ) ) , %emptyStmt ) , %seq ( %seq ( - %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( %con - ( 0 ) , %nil ) ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq - ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , - %con ( 1 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %var ( "len" - ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( - %plus , %var ( "r" ) , %bop ( %plus , %var ( "separator" ) , - %call ( %var ( "get" ) , %cons ( %var ( "o" ) , %cons ( - %var ( "i" ) , %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" - , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , - %return ( %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( - "o" ) , %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( - %eqs , %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) - ) ) , %con ( "" ) , %call ( %var ( "ToString" ) , %cons ( - %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) ) ) ) + 30 "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + 6 %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + 30 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 18 %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + 24 , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + 24 ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %if ( + 18 %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) + 18 ) , %exp ( %bop ( %assign , %var ( "separator" ) , %con ( + "," ) ) ) , %exp ( %bop ( %assign , %var ( "separator" ) , + %call ( %var ( "@ToString" ) , %cons ( %var ( "separator" + 24 ) , %nil ) ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( + 6 "len" ) , %con ( 0 ) ) , %return ( %con ( "" ) ) , + 36 %emptyStmt ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop + 18 ( %assign , %var ( "r" ) , %call ( %var ( "get" ) , %cons + 24 ( %var ( "o" ) , %cons ( %con ( 0 ) , %nil ) ) ) ) ) ) , + 30 %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( + 56 %bop ( %assign , %var ( "i" ) , %con ( 1 ) ) ) ) , %bop ( + 126 %lt , %var ( "i" ) , %var ( "len" ) ) , %pre ( %inc , + 76 %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + 152 , %bop ( %plus , %var ( "separator" ) , %call ( %var ( + 152 "get" ) , %cons ( %var ( "o" ) , %cons ( %var ( "i" ) , + 50 %nil ) ) ) ) ) ) ) ) , %seq ( %fdecl ( "get" , %cons ( + 44 %var ( "o" ) , %cons ( %var ( "i" ) , %nil ) ) , %return ( + 220 %cond ( %bop ( %or , %bop ( %eqs , %mem ( %var ( "o" ) , + 132 %var ( "i" ) ) , %var ( "undefined" ) ) , %bop ( %eqs , + 176 %mem ( %var ( "o" ) , %var ( "i" ) ) , %con ( %null ) ) ) + 88 , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons ( + 176 %mem ( %var ( "o" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , + 12 %return ( %var ( "r" ) ) ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "separator" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3918,19 +3741,20 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "ToUint32" ) , %cons ( %mem ( %var ( "o" ) , %con ( - "length" ) ) , %nil ) ) ) ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) - , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( - %var ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , - %var ( "i" ) ) , %exp ( %bop ( %assign , %mem ( %var ( "o" - ) , %bop ( %plus , %var ( "len" ) , %var ( "i" ) ) ) , %mem - ( %var ( "arguments" ) , %var ( "i" ) ) ) ) ) ) , %return ( - %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) ) + 290 "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + 58 %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + 290 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 174 %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + 232 , %call ( %var ( "@ToUint32" ) , %cons ( %mem ( %var ( "o" + 232 ) , %con ( "length" ) ) , %nil ) ) ) ) ) , %seq ( %label + 232 ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + 174 %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + 464 %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + 116 "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + 232 %bop ( %assign , %mem ( %var ( "o" ) , %bop ( %plus , %var + 174 ( "len" ) , %var ( "i" ) ) ) , %mem ( %var ( "arguments" + 232 ) , %var ( "i" ) ) ) ) ) ) , %return ( %mem ( %var ( "o" ) + 58 , %con ( "length" ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -3998,8 +3822,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.slice" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4018,100 +3842,104 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( - %assign , %var ( "o" ) , %call ( %var ( "ToObject" ) , %cons - ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %mem ( - %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( %if ( %bop - ( %eqs , %var ( "comparefn" ) , %var ( "undefined" ) ) , - %exp ( %bop ( %assign , %var ( "comparefn" ) , %fun ( %cons - ( %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) , %if ( - %bop ( %gt , %call ( %var ( "String" ) , %cons ( %var ( "x" - ) , %nil ) ) , %call ( %var ( "String" ) , %cons ( %var ( - "y" ) , %nil ) ) ) , %return ( %con ( 1 ) ) , %return ( %con - ( -1 ) ) ) ) ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %ge , - %var ( "len" ) , %con ( 2 ) ) , %seq ( %label ( "" , %for ( - %seq ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) - ) ) ) ) , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , - %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , %if - ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( - %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) , - %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "tmp" ) , - %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( %var ( "o" - ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign - , %mem ( %var ( "o" ) , %var ( "start" ) ) , %mem ( %var ( - "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) ) ) - , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , %bop ( - %plus , %var ( "start" ) , %con ( 1 ) ) ) , %var ( "tmp" ) ) - ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( %gt , %var ( "len" - ) , %con ( 2 ) ) , %seq ( %seq ( %vdecl ( "a1" ) , %exp ( - %bop ( %assign , %var ( "a1" ) , %var ( "o" ) ) ) ) , %seq ( - %seq ( %vdecl ( "a2" ) , %exp ( %bop ( %assign , %var ( - "a2" ) , %new ( %var ( "Array" ) , %cons ( %var ( "len" ) , - %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "k" ) , %exp ( %bop - ( %assign , %var ( "k" ) , %con ( 1 ) ) ) ) , %seq ( %seq ( - %vdecl ( "size" ) , %exp ( %bop ( %assign , %var ( "size" ) - , %con ( 2 ) ) ) ) , %seq ( %label ( "" , %do ( %seq ( %seq - ( %vdecl ( "start" ) , %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %lshift , %bop ( %rshift , %bop ( %minus - , %var ( "len" ) , %con ( 1 ) ) , %bop ( %plus , %var ( "k" - ) , %con ( 1 ) ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 - ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop - ( %assign , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq - ( %seq ( %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( - "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( "size" - ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( "i_end" ) , - %var ( "len" ) ) , %exp ( %bop ( %assign , %var ( "i_end" ) - , %var ( "len" ) ) ) , %emptyStmt ) , %seq ( %label ( "" , - %while ( %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , %seq - ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( - "i" ) , %var ( "start" ) ) ) ) , %seq ( %seq ( %vdecl ( "j" - ) , %exp ( %bop ( %assign , %var ( "j" ) , %var ( "i_end" ) - ) ) ) , %seq ( %seq ( %vdecl ( "x" ) , %exp ( %bop ( %assign - , %var ( "x" ) , %var ( "start" ) ) ) ) , %seq ( %label ( - "" , %for ( %exp ( %emptyExp ) , %emptyExp , %emptyExp , %if - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %if ( - %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop - ( %gt , %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( - "a1" ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , - %var ( "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( - %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , %inc - ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , %inc ) - ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post - ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( - %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( "" , %while - ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" ) ) , %exp ( - %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) - , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "i" ) , - %inc ) ) ) ) ) ) , %break ( "" ) ) ) , %seq ( %label ( "" , - %while ( %bop ( %lt , %var ( "j" ) , %var ( "j_end" ) ) , - %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post ( %var - ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( - "j" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) ) ) , %seq ( - %exp ( %bop ( %assign , %var ( "j_end" ) , %var ( "start" ) - ) ) , %seq ( %exp ( %bopassign ( %minus , %var ( "start" ) , - %bop ( %times , %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( - %bop ( %assign , %var ( "i_end" ) , %bop ( %plus , %var ( - "start" ) , %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) - , %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var - ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( %assign - , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( %post ( - %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( %times , %var - ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) ) , %bop ( %gt , - %var ( "len" ) , %var ( "size" ) ) ) ) , %if ( %bop ( %eqs - , %bop ( %amp , %var ( "k" ) , %con ( 1 ) ) , %con ( 0 ) ) , - %label ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( - %assign , %var ( "i" ) , %bop ( %minus , %var ( "len" ) , - %con ( 1 ) ) ) ) ) , %bop ( %ge , %var ( "i" ) , %con ( 0 ) - ) , %post ( %var ( "i" ) , %dec ) , %exp ( %bop ( %assign , - %mem ( %var ( "o" ) , %var ( "i" ) ) , %mem ( %var ( "a1" ) - , %var ( "i" ) ) ) ) ) ) , %emptyStmt ) ) ) ) ) ) , - %emptyStmt ) ) , %emptyStmt ) , %return ( %var ( "o" ) ) ) ) - ) ) + 5 "Code" |-> %seq ( %seq ( %vdecl ( "o" ) , %exp ( %bop ( + 1 %assign , %var ( "o" ) , %call ( %var ( "@ToObject" ) , + 5 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 3 %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + 4 , %mem ( %var ( "o" ) , %con ( "length" ) ) ) ) ) , %seq ( + 4 %if ( %bop ( %eqs , %var ( "comparefn" ) , %var ( + "undefined" ) ) , %exp ( %bop ( %assign , %var ( + "comparefn" ) , %fun ( %cons ( %var ( "x" ) , %cons ( %var + ( "y" ) , %nil ) ) , %if ( %bop ( %gt , %call ( %var ( + "String" ) , %cons ( %var ( "x" ) , %nil ) ) , %call ( + %var ( "String" ) , %cons ( %var ( "y" ) , %nil ) ) ) , + %return ( %con ( 1 ) ) , %return ( %con ( -1 ) ) ) ) ) ) , + 5 %emptyStmt ) , %seq ( %if ( %bop ( %ge , %var ( "len" ) , + 5 %con ( 2 ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl + 2 ( "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + 4 %bop ( %lshift , %bop ( %rshift , %bop ( %minus , %var ( + 3 "len" ) , %con ( 2 ) ) , %con ( 1 ) ) , %con ( 1 ) ) ) ) ) + 21 , %bop ( %ge , %var ( "start" ) , %con ( 0 ) ) , + 12 %bopassign ( %minus , %var ( "start" ) , %con ( 2 ) ) , + 30 %if ( %bop ( %gt , %call ( %var ( "comparefn" ) , %cons ( + 30 %mem ( %var ( "o" ) , %var ( "start" ) ) , %cons ( %mem ( + 24 %var ( "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 + 12 ) ) ) , %nil ) ) ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( + "tmp" ) , %exp ( %bop ( %assign , %var ( "tmp" ) , %mem ( + %var ( "o" ) , %var ( "start" ) ) ) ) ) , %seq ( %exp ( + %bop ( %assign , %mem ( %var ( "o" ) , %var ( "start" ) ) + , %mem ( %var ( "o" ) , %bop ( %plus , %var ( "start" ) , + %con ( 1 ) ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( + "o" ) , %bop ( %plus , %var ( "start" ) , %con ( 1 ) ) ) + 8 , %var ( "tmp" ) ) ) ) ) , %emptyStmt ) ) ) , %if ( %bop ( + 4 %gt , %var ( "len" ) , %con ( 2 ) ) , %seq ( %seq ( + 3 %vdecl ( "a1" ) , %exp ( %bop ( %assign , %var ( "a1" ) , + 5 %var ( "o" ) ) ) ) , %seq ( %seq ( %vdecl ( "a2" ) , %exp + 3 ( %bop ( %assign , %var ( "a2" ) , %new ( %var ( "Array" ) + 5 , %cons ( %var ( "len" ) , %nil ) ) ) ) ) , %seq ( %seq ( + 3 %vdecl ( "k" ) , %exp ( %bop ( %assign , %var ( "k" ) , + 5 %con ( 1 ) ) ) ) , %seq ( %seq ( %vdecl ( "size" ) , %exp + 2 ( %bop ( %assign , %var ( "size" ) , %con ( 2 ) ) ) ) , + 11 %seq ( %label ( "" , %do ( %seq ( %seq ( %vdecl ( "start" + 9 ) , %exp ( %bop ( %assign , %var ( "start" ) , %bop ( + 9 %lshift , %bop ( %rshift , %bop ( %minus , %var ( "len" ) + 12 , %con ( 1 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) + 9 ) ) , %bop ( %plus , %var ( "k" ) , %con ( 1 ) ) ) ) ) ) , + 15 %seq ( %seq ( %vdecl ( "j_end" ) , %exp ( %bop ( %assign + 9 , %var ( "j_end" ) , %var ( "len" ) ) ) ) , %seq ( %seq ( + 9 %vdecl ( "i_end" ) , %exp ( %bop ( %assign , %var ( + 9 "i_end" ) , %bop ( %plus , %var ( "start" ) , %var ( + 12 "size" ) ) ) ) ) , %seq ( %if ( %bop ( %gt , %var ( + 3 "i_end" ) , %var ( "len" ) ) , %exp ( %bop ( %assign , + 3 %var ( "i_end" ) , %var ( "len" ) ) ) , %emptyStmt ) , + 24 %seq ( %label ( "" , %while ( %bop ( %ge , %var ( "start" + 33 ) , %con ( 0 ) ) , %seq ( %seq ( %vdecl ( "i" ) , %exp ( + 12 %bop ( %assign , %var ( "i" ) , %var ( "start" ) ) ) ) , + 30 %seq ( %seq ( %vdecl ( "j" ) , %exp ( %bop ( %assign , + 18 %var ( "j" ) , %var ( "i_end" ) ) ) ) , %seq ( %seq ( + 18 %vdecl ( "x" ) , %exp ( %bop ( %assign , %var ( "x" ) , + 24 %var ( "start" ) ) ) ) , %seq ( %label ( "" , %for ( %exp + 90 ( %emptyExp ) , %emptyExp , %emptyExp , %if ( %bop ( %lt , + 110 %var ( "i" ) , %var ( "i_end" ) ) , %if ( %bop ( %lt , + 98 %var ( "j" ) , %var ( "j_end" ) ) , %if ( %bop ( %gt , + 120 %call ( %var ( "comparefn" ) , %cons ( %mem ( %var ( "a1" + 120 ) , %var ( "i" ) ) , %cons ( %mem ( %var ( "a1" ) , %var ( + 60 "j" ) ) , %nil ) ) ) , %con ( 0 ) ) , %exp ( %bop ( + 12 %assign , %mem ( %var ( "a2" ) , %post ( %var ( "x" ) , + 18 %inc ) ) , %mem ( %var ( "a1" ) , %post ( %var ( "j" ) , + 54 %inc ) ) ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" + 54 ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) + 20 , %post ( %var ( "i" ) , %inc ) ) ) ) ) , %seq ( %label ( + 15 "" , %while ( %bop ( %lt , %var ( "i" ) , %var ( "i_end" + 16 ) ) , %exp ( %bop ( %assign , %mem ( %var ( "a2" ) , %post + 12 ( %var ( "x" ) , %inc ) ) , %mem ( %var ( "a1" ) , %post + 1 ( %var ( "i" ) , %inc ) ) ) ) ) ) , %break ( "" ) ) ) , + 36 %seq ( %label ( "" , %while ( %bop ( %lt , %var ( "j" ) , + 37 %var ( "j_end" ) ) , %exp ( %bop ( %assign , %mem ( %var ( + 24 "a2" ) , %post ( %var ( "x" ) , %inc ) ) , %mem ( %var ( + 13 "a1" ) , %post ( %var ( "j" ) , %inc ) ) ) ) ) ) , %break + 18 ( "" ) ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( + 18 "j_end" ) , %var ( "start" ) ) ) , %seq ( %exp ( + 12 %bopassign ( %minus , %var ( "start" ) , %bop ( %times , + 24 %con ( 2 ) , %var ( "size" ) ) ) ) , %exp ( %bop ( %assign + 12 , %var ( "i_end" ) , %bop ( %plus , %var ( "start" ) , + 12 %var ( "size" ) ) ) ) ) ) ) ) ) ) ) ) , %seq ( %seq ( + 9 %vdecl ( "t" ) , %exp ( %bop ( %assign , %var ( "t" ) , + 12 %var ( "a1" ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var + 12 ( "a1" ) , %var ( "a2" ) ) ) , %seq ( %exp ( %bop ( + 9 %assign , %var ( "a2" ) , %var ( "t" ) ) ) , %seq ( %exp ( + 9 %post ( %var ( "k" ) , %inc ) ) , %exp ( %bopassign ( + 3 %times , %var ( "size" ) , %con ( 2 ) ) ) ) ) ) ) ) ) ) ) + 9 ) , %bop ( %gt , %var ( "len" ) , %var ( "size" ) ) ) ) , + 5 %if ( %bop ( %eqs , %bop ( %amp , %var ( "k" ) , %con ( 1 + 4 ) ) , %con ( 0 ) ) , %label ( "" , %for ( %seq ( %vdecl ( + 3 "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , %bop ( + 15 %minus , %var ( "len" ) , %con ( 1 ) ) ) ) ) , %bop ( %ge + 38 , %var ( "i" ) , %con ( 0 ) ) , %post ( %var ( "i" ) , + 36 %dec ) , %exp ( %bop ( %assign , %mem ( %var ( "o" ) , + 48 %var ( "i" ) ) , %mem ( %var ( "a1" ) , %var ( "i" ) ) ) ) + ) ) , %emptyStmt ) ) ) ) ) ) , %emptyStmt ) ) , + 2 %emptyStmt ) , %return ( %var ( "o" ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "comparefn" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -4135,8 +3963,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.splice" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "deleteCount" ) , %nil ) ) + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "deleteCount" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4180,8 +4008,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.indexOf" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4203,8 +4031,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.lastIndexOf" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchElement" ) , %nil - ) + "FormalParameters" |-> %cons ( %var ( "searchElement" ) , + %nil ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4226,7 +4054,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.every" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4248,7 +4077,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.some" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4270,7 +4100,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.forEach" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4292,7 +4123,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.map" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4314,7 +4146,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.filter" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4336,7 +4169,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.reduce" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4358,7 +4192,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: Array.prototype.reduceRight" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil ) + "FormalParameters" |-> %cons ( %var ( "callbackfn" ) , %nil + ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4377,16 +4212,16 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( - %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label ( - "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign , - %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) - , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "s" ) , %call ( %var ( "Int2Char" ) , %cons ( %call ( - %var ( "ToUint16" ) , %cons ( %mem ( %var ( "arguments" ) , - %var ( "i" ) ) , %nil ) ) , %nil ) ) ) ) ) ) , %return ( - %var ( "s" ) ) ) ) + 40 "Code" |-> %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + 24 %assign , %var ( "s" ) , %con ( "" ) ) ) ) , %seq ( %label + 32 ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( + 24 %assign , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , + 64 %var ( "i" ) , %mem ( %var ( "arguments" ) , %con ( + 16 "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %exp ( + 16 %bopassign ( %plus , %var ( "s" ) , %call ( %var ( + 16 "@Int2Char" ) , %cons ( %call ( %var ( "@ToUint16" ) , + 32 %cons ( %mem ( %var ( "arguments" ) , %var ( "i" ) ) , + 32 %nil ) ) , %nil ) ) ) ) ) ) , %return ( %var ( "s" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -4407,9 +4242,9 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( - "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) , - %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) + 1701 "Code" |-> %return ( %call ( %mem ( %mem ( %mem ( %var ( + 756 "String" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) + 945 , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -4430,17 +4265,18 @@ "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: String.prototype.valueOf" ) , %nil ) - ) ) ) ) + 2556 "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + 639 ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + 2556 %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + 2556 %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + 1917 "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + 1917 ( %con ( "Class" ) , %nil ) ) ) , %con ( "String" ) ) ) , + 1917 %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + 1917 ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + 639 %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: String.prototype.valueOf" ) , %nil ) ) + ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -4461,20 +4297,22 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" - ) ) , %return ( %call ( %var ( "CharAt" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) ) ) + 21 "Code" |-> %seq ( %exp ( %call ( %var ( + 21 "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + 35 ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + 7 %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + 35 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 21 %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + 14 "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + 35 %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + 21 "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + 21 ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + 28 ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + 21 "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + 7 "position" ) , %var ( "size" ) ) ) , %return ( %con ( "" ) + 28 ) , %return ( %call ( %var ( "@CharAt" ) , %cons ( %var ( + 21 "s" ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) ) + ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -4495,21 +4333,23 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "position" ) , %exp ( - %bop ( %assign , %var ( "position" ) , %call ( %var ( - "ToInteger" ) , %cons ( %var ( "pos" ) , %nil ) ) ) ) ) , - %seq ( %seq ( %vdecl ( "size" ) , %exp ( %bop ( %assign , - %var ( "size" ) , %call ( %var ( "LengthString" ) , %cons ( - %var ( "s" ) , %nil ) ) ) ) ) , %if ( %bop ( %or , %bop ( - %lt , %var ( "position" ) , %con ( 0 ) ) , %bop ( %ge , %var - ( "position" ) , %var ( "size" ) ) ) , %return ( %var ( - "NaN" ) ) , %return ( %call ( %var ( "Char2Int" ) , %cons ( - %call ( %var ( "CharAt" ) , %cons ( %var ( "s" ) , %cons ( - %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) ) ) ) + 12 "Code" |-> %seq ( %exp ( %call ( %var ( + 12 "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + 20 ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + 4 %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + 20 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 12 %vdecl ( "position" ) , %exp ( %bop ( %assign , %var ( + 8 "position" ) , %call ( %var ( "@ToInteger" ) , %cons ( + 20 %var ( "pos" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + 12 "size" ) , %exp ( %bop ( %assign , %var ( "size" ) , %call + 12 ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) , %nil + 16 ) ) ) ) ) , %if ( %bop ( %or , %bop ( %lt , %var ( + 12 "position" ) , %con ( 0 ) ) , %bop ( %ge , %var ( + 4 "position" ) , %var ( "size" ) ) ) , %return ( %var ( + 12 "NaN" ) ) , %return ( %call ( %var ( "@Char2Int" ) , %cons + 12 ( %call ( %var ( "@CharAt" ) , %cons ( %var ( "s" ) , + 16 %cons ( %var ( "position" ) , %nil ) ) ) , %nil ) ) ) ) ) + ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "pos" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -4530,19 +4370,20 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "r" ) , %exp ( %bop ( - %assign , %var ( "r" ) , %var ( "s" ) ) ) ) , %seq ( %label - ( "" , %for ( %seq ( %vdecl ( "i" ) , %exp ( %bop ( %assign - , %var ( "i" ) , %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" - ) , %mem ( %var ( "arguments" ) , %con ( "length" ) ) ) , - %pre ( %inc , %var ( "i" ) ) , %exp ( %bopassign ( %plus , - %var ( "r" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , - %return ( %var ( "r" ) ) ) ) ) ) + 18 "Code" |-> %seq ( %exp ( %call ( %var ( + 18 "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + 30 ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + 6 %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + 30 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 18 %vdecl ( "r" ) , %exp ( %bop ( %assign , %var ( "r" ) , + 24 %var ( "s" ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + 18 %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + 78 %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + 30 ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + 24 %var ( "i" ) ) , %exp ( %bopassign ( %plus , %var ( "r" ) + 48 , %call ( %var ( "@ToString" ) , %cons ( %mem ( %var ( + 24 "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) ) , + 12 %return ( %var ( "r" ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "_" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -4563,33 +4404,34 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop ( - %assign , %var ( "position" ) , %mem ( %var ( "arguments" ) - , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( %var ( - "CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil ) ) - ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( %assign , - %var ( "s" ) , %call ( %var ( "ToString" ) , %cons ( %con ( - %this ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "searchStr" ) , %exp ( %bop ( %assign , %var ( "searchStr" ) - , %call ( %var ( "ToString" ) , %cons ( %var ( - "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , %cond ( - %bop ( %eqs , %var ( "position" ) , %var ( "undefined" ) ) , - %con ( 0 ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "position" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "len" ) , %exp ( %bop ( %assign , %var ( "len" ) , %call ( - %var ( "LengthString" ) , %cons ( %var ( "s" ) , %nil ) ) ) - ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %call ( %mem ( %var ( "Math" ) - , %con ( "min" ) ) , %cons ( %call ( %mem ( %var ( "Math" ) - , %con ( "max" ) ) , %cons ( %var ( "pos" ) , %cons ( %con ( - 0 ) , %nil ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) - ) , %return ( %call ( %var ( "FindString" ) , %cons ( %var ( - "s" ) , %cons ( %var ( "searchStr" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) + 540 "Code" |-> %seq ( %seq ( %vdecl ( "position" ) , %exp ( %bop + 216 ( %assign , %var ( "position" ) , %mem ( %var ( + 432 "arguments" ) , %con ( 1 ) ) ) ) ) , %seq ( %exp ( %call ( + 216 %var ( "@CheckObjectCoercible" ) , %cons ( %con ( %this ) + 648 , %nil ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop + 108 ( %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + 540 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 324 %vdecl ( "searchStr" ) , %exp ( %bop ( %assign , %var ( + 216 "searchStr" ) , %call ( %var ( "@ToString" ) , %cons ( + 432 %var ( "searchString" ) , %nil ) ) ) ) ) , %seq ( %seq ( + 324 %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + 432 , %cond ( %bop ( %eqs , %var ( "position" ) , %var ( + 108 "undefined" ) ) , %con ( 0 ) , %call ( %var ( "@ToInteger" + 138 ) , %cons ( %var ( "position" ) , %nil ) ) ) ) ) ) , %seq + 432 ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var + 216 ( "len" ) , %call ( %var ( "@LengthString" ) , %cons ( + 540 %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + 216 "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + 756 %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , %cons + 648 ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , + 540 %cons ( %var ( "pos" ) , %cons ( %con ( 0 ) , %nil ) ) ) , + 432 %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %return ( + 324 %call ( %var ( "@FindString" ) , %cons ( %var ( "s" ) , + 432 %cons ( %var ( "searchStr" ) , %cons ( %var ( "start" ) , + 108 %nil ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4611,8 +4453,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: String.prototype.lastIndexOf" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchString" ) , %nil - ) + "FormalParameters" |-> %cons ( %var ( "searchString" ) , + %nil ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4675,41 +4517,42 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var ( - "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( - %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) , - %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons - ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( %bop ( - %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , %con ( - "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , %exp ( - %bop ( %assign , %var ( "ret" ) , %call ( %var ( - "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons ( - %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , - %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , - %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( - "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call - ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( "ret" ) , - %nil ) ) , %con ( "toString" ) ) , %nil ) , %cons ( %call ( - %mem ( %con ( %this ) , %con ( "substring" ) ) , %cons ( - %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call ( %mem ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %con ( 0 ) , %cons ( %var ( "pos" ) , %nil ) ) ) , - %con ( "concat" ) ) , %cons ( %call ( %mem ( %var ( - "replaceValue" ) , %con ( "toString" ) ) , %nil ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %bop ( %plus , %var ( "pos" ) , %call ( %var ( - "LengthString" ) , %cons ( %var ( "searchValue" ) , %nil ) ) - ) , %nil ) ) , %nil ) ) ) ) ) ) , %if ( %bop ( %instanceof - , %var ( "searchValue" ) , %var ( "RegExp" ) ) , %throw ( - %con ( "NotImplemented: String.prototype.replace" ) ) , - %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , - %con ( "toString" ) ) , %nil ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "searchValue" ) , %cons - ( %var ( "replaceValue" ) , %nil ) ) + 30 "Code" |-> %seq ( %if ( %bop ( %eqs , %pre ( %typeof , %var + 18 ( "searchValue" ) ) , %con ( "string" ) ) , %seq ( %seq ( + 18 %vdecl ( "pos" ) , %exp ( %bop ( %assign , %var ( "pos" ) + 36 , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + 24 %cons ( %var ( "searchValue" ) , %nil ) ) ) ) ) , %if ( + 18 %bop ( %eqs , %pre ( %typeof , %var ( "replaceValue" ) ) , + 24 %con ( "function" ) ) , %seq ( %seq ( %vdecl ( "ret" ) , + 24 %exp ( %bop ( %assign , %var ( "ret" ) , %call ( %var ( + 18 "replaceValue" ) , %cons ( %var ( "searchValue" ) , %cons + 36 ( %var ( "pos" ) , %cons ( %call ( %mem ( %con ( %this ) , + 24 %con ( "toString" ) ) , %nil ) , %nil ) ) ) ) ) ) ) , + 66 %return ( %call ( %mem ( %call ( %mem ( %con ( %this ) , + 72 %con ( "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var + 30 ( "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( + 60 %call ( %mem ( %new ( %var ( "String" ) , %cons ( %var ( + 30 "ret" ) , %nil ) ) , %con ( "toString" ) ) , %nil ) , + 42 %cons ( %call ( %mem ( %con ( %this ) , %con ( "substring" + 24 ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , %call ( + 12 %var ( "@LengthString" ) , %cons ( %var ( "searchValue" ) + 18 , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) , %return ( %call + ( %mem ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %con ( 0 ) , %cons ( %var ( + "pos" ) , %nil ) ) ) , %con ( "concat" ) ) , %cons ( %call + ( %mem ( %var ( "replaceValue" ) , %con ( "toString" ) ) + , %nil ) , %cons ( %call ( %mem ( %con ( %this ) , %con ( + "substring" ) ) , %cons ( %bop ( %plus , %var ( "pos" ) , + %call ( %var ( "@LengthString" ) , %cons ( %var ( + "searchValue" ) , %nil ) ) ) , %nil ) ) , %nil ) ) ) ) ) ) + , %if ( %bop ( %instanceof , %var ( "searchValue" ) , + %var ( "RegExp" ) ) , %throw ( %con ( + "NotImplemented: String.prototype.replace" ) ) , + %emptyStmt ) ) , %return ( %call ( %mem ( %con ( %this ) , + %con ( "toString" ) ) , %nil ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "searchValue" ) , + %cons ( %var ( "replaceValue" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4753,8 +4596,8 @@ "Code" |-> %throw ( %con ( "NotImplemented: String.prototype.slice" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4773,45 +4616,46 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( - %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil ) - ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , %con ( - 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( - %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( - "len" ) , %mem ( %con ( %this ) , %con ( "length" ) ) ) ) ) - , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , %con ( 0 ) ) , - %return ( %var ( "res" ) ) , %emptyStmt ) , %seq ( %if ( - %bop ( %eqs , %var ( "separator" ) , %var ( "undefined" ) ) - , %return ( %arr ( %cons ( %con ( %this ) , %nil ) ) ) , - %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" ) , %exp ( %bop - ( %assign , %var ( "pos" ) , %call ( %mem ( %con ( %this ) , - %con ( "indexOf" ) ) , %cons ( %var ( "separator" ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "start" ) , %exp ( %bop ( - %assign , %var ( "start" ) , %con ( 0 ) ) ) ) , %seq ( %seq - ( %vdecl ( "sepLen" ) , %exp ( %bop ( %assign , %var ( - "sepLen" ) , %mem ( %var ( "separator" ) , %con ( "length" ) - ) ) ) ) , %seq ( %label ( "" , %while ( %bop ( %ge , %var ( - "pos" ) , %con ( 0 ) ) , %seq ( %exp ( %call ( %mem ( %var - ( "res" ) , %con ( "push" ) ) , %cons ( %call ( %mem ( %con - ( %this ) , %con ( "substring" ) ) , %cons ( %var ( "start" - ) , %cons ( %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq - ( %if ( %bop ( %eqs , %mem ( %var ( "res" ) , %con ( - "length" ) ) , %var ( "limit" ) ) , %return ( %var ( "res" ) - ) , %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( - "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( "sepLen" - ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( - %mem ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var - ( "separator" ) , %cons ( %bop ( %plus , %var ( "pos" ) , - %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) ) , %seq ( %if - ( %bop ( %le , %var ( "start" ) , %var ( "len" ) ) , %exp ( - %call ( %mem ( %var ( "res" ) , %con ( "push" ) ) , %cons ( - %call ( %mem ( %con ( %this ) , %con ( "substring" ) ) , - %cons ( %var ( "start" ) , %nil ) ) , %nil ) ) ) , - %emptyStmt ) , %return ( %var ( "res" ) ) ) ) ) ) ) ) ) ) ) - ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons ( - %var ( "limit" ) , %nil ) ) + 100 "Code" |-> %seq ( %seq ( %vdecl ( "res" ) , %exp ( %bop ( + 60 %assign , %var ( "res" ) , %new ( %var ( "Array" ) , %nil + 80 ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "limit" ) , + 40 %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + 100 %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( %assign , + 60 %var ( "len" ) , %mem ( %con ( %this ) , %con ( "length" ) + 80 ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "len" ) , + 40 %con ( 0 ) ) , %return ( %var ( "res" ) ) , %emptyStmt ) , + 100 %seq ( %if ( %bop ( %eqs , %var ( "separator" ) , %var ( + "undefined" ) ) , %return ( %arr ( %cons ( %con ( %this ) + 80 , %nil ) ) ) , %emptyStmt ) , %seq ( %seq ( %vdecl ( "pos" + 80 ) , %exp ( %bop ( %assign , %var ( "pos" ) , %call ( %mem + 120 ( %con ( %this ) , %con ( "indexOf" ) ) , %cons ( %var ( + 80 "separator" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( + 40 "start" ) , %exp ( %bop ( %assign , %var ( "start" ) , + 80 %con ( 0 ) ) ) ) , %seq ( %seq ( %vdecl ( "sepLen" ) , + 80 %exp ( %bop ( %assign , %var ( "sepLen" ) , %mem ( %var ( + 60 "separator" ) , %con ( "length" ) ) ) ) ) , %seq ( %label + 90 ( "" , %while ( %bop ( %ge , %var ( "pos" ) , %con ( 0 ) ) + 80 , %seq ( %exp ( %call ( %mem ( %var ( "res" ) , %con ( + 70 "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + 30 ( "substring" ) ) , %cons ( %var ( "start" ) , %cons ( + 50 %var ( "pos" ) , %nil ) ) ) , %nil ) ) ) , %seq ( %if ( + 40 %bop ( %eqs , %mem ( %var ( "res" ) , %con ( "length" ) ) + 10 , %var ( "limit" ) ) , %return ( %var ( "res" ) ) , + 40 %emptyStmt ) , %seq ( %exp ( %bop ( %assign , %var ( + 30 "start" ) , %bop ( %plus , %var ( "pos" ) , %var ( + 20 "sepLen" ) ) ) ) , %exp ( %bop ( %assign , %var ( "pos" ) + 60 , %call ( %mem ( %con ( %this ) , %con ( "indexOf" ) ) , + 50 %cons ( %var ( "separator" ) , %cons ( %bop ( %plus , %var + 20 ( "pos" ) , %var ( "sepLen" ) ) , %nil ) ) ) ) ) ) ) ) ) + 100 ) , %seq ( %if ( %bop ( %le , %var ( "start" ) , %var ( + 140 "len" ) ) , %exp ( %call ( %mem ( %var ( "res" ) , %con ( + 140 "push" ) ) , %cons ( %call ( %mem ( %con ( %this ) , %con + 60 ( "substring" ) ) , %cons ( %var ( "start" ) , %nil ) ) , + 60 %nil ) ) ) , %emptyStmt ) , %return ( %var ( "res" ) ) ) ) + ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "separator" ) , %cons + ( %var ( "limit" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4830,43 +4674,44 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %seq ( %seq ( %vdecl ( "len" ) , %exp ( %bop ( - %assign , %var ( "len" ) , %call ( %var ( "LengthString" ) , - %cons ( %var ( "s" ) , %nil ) ) ) ) ) , %seq ( %seq ( - %vdecl ( "intStart" ) , %exp ( %bop ( %assign , %var ( - "intStart" ) , %call ( %var ( "ToInteger" ) , %cons ( %var ( - "start" ) , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "intEnd" ) , %exp ( %bop ( %assign , %var ( "intEnd" ) , - %cond ( %bop ( %eqs , %var ( "end" ) , %var ( "undefined" ) - ) , %var ( "len" ) , %call ( %var ( "ToInteger" ) , %cons ( - %var ( "end" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( - "finalStart" ) , %exp ( %bop ( %assign , %var ( "finalStart" - ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , - %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) , - %cons ( %var ( "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) - ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq - ( %vdecl ( "finalEnd" ) , %exp ( %bop ( %assign , %var ( - "finalEnd" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" - ) ) , %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" - ) ) , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil - ) ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( - %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( - "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) - , %cons ( %var ( "finalStart" ) , %cons ( %var ( "finalEnd" - ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( "to" ) , %exp - ( %bop ( %assign , %var ( "to" ) , %call ( %mem ( %var ( - "Math" ) , %con ( "max" ) ) , %cons ( %var ( "finalStart" ) - , %cons ( %var ( "finalEnd" ) , %nil ) ) ) ) ) ) , %return ( - %call ( %var ( "SubstrString" ) , %cons ( %var ( "s" ) , - %cons ( %var ( "from" ) , %cons ( %var ( "to" ) , %nil ) ) ) - ) ) ) ) ) ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( %var - ( "end" ) , %nil ) ) + 156 "Code" |-> %seq ( %exp ( %call ( %var ( + 156 "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + 260 ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + 52 %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + 260 %cons ( %con ( %this ) , %nil ) ) ) ) ) , %seq ( %seq ( + 156 %vdecl ( "len" ) , %exp ( %bop ( %assign , %var ( "len" ) + 156 , %call ( %var ( "@LengthString" ) , %cons ( %var ( "s" ) + 208 , %nil ) ) ) ) ) , %seq ( %seq ( %vdecl ( "intStart" ) , + 156 %exp ( %bop ( %assign , %var ( "intStart" ) , %call ( %var + 156 ( "@ToInteger" ) , %cons ( %var ( "start" ) , %nil ) ) ) + 260 ) ) , %seq ( %seq ( %vdecl ( "intEnd" ) , %exp ( %bop ( + 156 %assign , %var ( "intEnd" ) , %cond ( %bop ( %eqs , %var ( + 104 "end" ) , %var ( "undefined" ) ) , %var ( "len" ) , %call + 78 ( %var ( "@ToInteger" ) , %cons ( %var ( "end" ) , %nil ) + 208 ) ) ) ) ) , %seq ( %seq ( %vdecl ( "finalStart" ) , %exp + 156 ( %bop ( %assign , %var ( "finalStart" ) , %call ( %mem ( + 364 %var ( "Math" ) , %con ( "min" ) ) , %cons ( %call ( %mem + 312 ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + 208 "intStart" ) , %cons ( %con ( 0 ) , %nil ) ) ) , %cons ( + 260 %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + 104 "finalEnd" ) , %exp ( %bop ( %assign , %var ( "finalEnd" + 312 ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) ) , + 364 %cons ( %call ( %mem ( %var ( "Math" ) , %con ( "max" ) ) + 260 , %cons ( %var ( "intEnd" ) , %cons ( %con ( 0 ) , %nil ) + 208 ) ) , %cons ( %var ( "len" ) , %nil ) ) ) ) ) ) , %seq ( + 208 %seq ( %vdecl ( "from" ) , %exp ( %bop ( %assign , %var ( + 312 "from" ) , %call ( %mem ( %var ( "Math" ) , %con ( "min" ) + 208 ) , %cons ( %var ( "finalStart" ) , %cons ( %var ( + 208 "finalEnd" ) , %nil ) ) ) ) ) ) , %seq ( %seq ( %vdecl ( + 156 "to" ) , %exp ( %bop ( %assign , %var ( "to" ) , %call ( + 364 %mem ( %var ( "Math" ) , %con ( "max" ) ) , %cons ( %var ( + 156 "finalStart" ) , %cons ( %var ( "finalEnd" ) , %nil ) ) ) + 104 ) ) ) , %return ( %call ( %var ( "@SubstrString" ) , + 260 %cons ( %var ( "s" ) , %cons ( %var ( "from" ) , %cons ( + 104 %var ( "to" ) , %nil ) ) ) ) ) ) ) ) ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "start" ) , %cons ( + %var ( "end" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -4973,12 +4818,12 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %call ( %var ( "CheckObjectCoercible" - ) , %cons ( %con ( %this ) , %nil ) ) ) , %seq ( %seq ( - %vdecl ( "s" ) , %exp ( %bop ( %assign , %var ( "s" ) , - %call ( %var ( "ToString" ) , %cons ( %con ( %this ) , %nil - ) ) ) ) ) , %return ( %call ( %var ( "Trim" ) , %cons ( %var - ( "s" ) , %nil ) ) ) ) ) + "Code" |-> %seq ( %exp ( %call ( %var ( + "@CheckObjectCoercible" ) , %cons ( %con ( %this ) , %nil + ) ) ) , %seq ( %seq ( %vdecl ( "s" ) , %exp ( %bop ( + %assign , %var ( "s" ) , %call ( %var ( "@ToString" ) , + %cons ( %con ( %this ) , %nil ) ) ) ) ) , %return ( %call + ( %var ( "@Trim" ) , %cons ( %var ( "s" ) , %nil ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -4999,12 +4844,12 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( - %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) ) , - %return ( %con ( "false" ) ) ) ) + 30 "Code" |-> %seq ( %seq ( %vdecl ( "b" ) , %exp ( %bop ( + 48 %assign , %var ( "b" ) , %call ( %mem ( %mem ( %mem ( %var + 24 ( "Boolean" ) , %con ( "prototype" ) ) , %con ( "valueOf" + 30 ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + 18 ) ) ) ) , %if ( %var ( "b" ) , %return ( %con ( "true" ) + 6 ) , %return ( %con ( "false" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -5025,19 +4870,19 @@ "Class" |-> "Function" - "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs , - %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) ) , - %if ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( - %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" ) ) ) , - %exp ( %bop ( %assign , %var ( "b" ) , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , %throw ( %call - ( %var ( "TypeError" ) , %cons ( %con ( - "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) ) - ) ) ) , %return ( %var ( "b" ) ) ) ) + 2310 "Code" |-> %seq ( %vdecl ( "b" ) , %seq ( %if ( %bop ( %eqs + 1386 , %pre ( %typeof , %con ( %this ) ) , %con ( "boolean" ) ) + , %exp ( %bop ( %assign , %var ( "b" ) , %con ( %this ) ) + 1386 ) , %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , + 2310 %cons ( %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( + 924 %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + 1848 %cons ( %con ( "Class" ) , %nil ) ) ) , %con ( "Boolean" + 1386 ) ) ) , %exp ( %bop ( %assign , %var ( "b" ) , %call ( + 924 %var ( "@GetInternalProperty" ) , %cons ( %con ( %this ) , + 1386 %cons ( %con ( "PrimitiveValue" ) , %nil ) ) ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + "Invalid arguments: Boolean.prototype.valueOf" ) , %nil ) + 924 ) ) ) ) , %return ( %var ( "b" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -5058,22 +4903,23 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( - %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var ( - "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" ) ) - , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) ) ) ) - ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs , %var - ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop ( %assign - , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp ( %bop ( - %assign , %var ( "r" ) , %call ( %var ( "ToInteger" ) , - %cons ( %var ( "radix" ) , %nil ) ) ) ) , %if ( %pre ( %bang - , %bop ( %and , %bop ( %ge , %var ( "r" ) , %con ( 2 ) ) , - %bop ( %le , %var ( "r" ) , %con ( 36 ) ) ) ) , %throw ( - %call ( %var ( "RangeError" ) , %cons ( %con ( - "Invalid arguments: Number.prototype.toString" ) , %nil ) ) - ) , %emptyStmt ) ) ) , %return ( %call ( %var ( - "NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var ( - "r" ) , %nil ) ) ) ) ) ) ) + 50 "Code" |-> %seq ( %seq ( %vdecl ( "n" ) , %exp ( %bop ( + 80 %assign , %var ( "n" ) , %call ( %mem ( %mem ( %mem ( %var + 40 ( "Number" ) , %con ( "prototype" ) ) , %con ( "valueOf" + 50 ) ) , %con ( "call" ) ) , %cons ( %con ( %this ) , %nil ) + 50 ) ) ) ) , %seq ( %vdecl ( "r" ) , %seq ( %if ( %bop ( %eqs + 40 , %var ( "radix" ) , %var ( "undefined" ) ) , %exp ( %bop + 10 ( %assign , %var ( "r" ) , %con ( 10 ) ) ) , %seq ( %exp + ( %bop ( %assign , %var ( "r" ) , %call ( %var ( + "@ToInteger" ) , %cons ( %var ( "radix" ) , %nil ) ) ) ) , + %if ( %pre ( %bang , %bop ( %and , %bop ( %ge , %var ( + "r" ) , %con ( 2 ) ) , %bop ( %le , %var ( "r" ) , %con ( + 36 ) ) ) ) , %throw ( %call ( %var ( "RangeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.toString" ) , %nil ) + 20 ) ) , %emptyStmt ) ) ) , %return ( %call ( %var ( + 40 "@NumberToString" ) , %cons ( %var ( "n" ) , %cons ( %var + 10 ( "r" ) , %nil ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "radix" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -5116,17 +4962,18 @@ "Class" |-> "Function" - "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this ) - ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , %if - ( %bop ( %and , %call ( %var ( "IsObject" ) , %cons ( %con ( - %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( - "GetInternalProperty" ) , %cons ( %con ( %this ) , %cons ( - %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , - %return ( %call ( %var ( "GetInternalProperty" ) , %cons ( - %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , %nil ) - ) ) ) , %throw ( %call ( %var ( "TypeError" ) , %cons ( %con - ( "Invalid arguments: Number.prototype.valueOf" ) , %nil ) - ) ) ) ) + 2076 "Code" |-> %if ( %bop ( %eqs , %pre ( %typeof , %con ( %this + 519 ) ) , %con ( "string" ) ) , %return ( %con ( %this ) ) , + 2076 %if ( %bop ( %and , %call ( %var ( "@IsObject" ) , %cons ( + 2076 %con ( %this ) , %nil ) ) , %bop ( %eqs , %call ( %var ( + 1557 "@GetInternalProperty" ) , %cons ( %con ( %this ) , %cons + 1557 ( %con ( "Class" ) , %nil ) ) ) , %con ( "Number" ) ) ) , + 1557 %return ( %call ( %var ( "@GetInternalProperty" ) , %cons + 1557 ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , + 519 %nil ) ) ) ) , %throw ( %call ( %var ( "TypeError" ) , + %cons ( %con ( + "Invalid arguments: Number.prototype.valueOf" ) , %nil ) ) + ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -5147,9 +4994,9 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "NumberPrototypeToFixed" ) - , %cons ( %con ( %this ) , %cons ( %var ( "fractionDigits" - ) , %nil ) ) ) ) + 6 "Code" |-> %return ( %call ( %var ( + 6 "@NumberPrototypeToFixed" ) , %cons ( %con ( %this ) , + 9 %cons ( %var ( "fractionDigits" ) , %nil ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "fractionDigits" ) , %nil ) @@ -5216,11 +5063,11 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) , %return - ( %pre ( %minus , %var ( "x" ) ) ) , %return ( %var ( "x" ) - ) ) ) + 3 "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + 4 %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + 4 ) ) ) ) , %if ( %bop ( %lt , %var ( "x" ) , %con ( 0 ) ) + 1 , %return ( %pre ( %minus , %var ( "x" ) ) ) , %return ( + 1 %var ( "x" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -5306,8 +5153,8 @@ "Class" |-> "Function" "Code" |-> %throw ( %con ( "NotImplemented: Math.atan2" ) ) "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( - "x" ) , %nil ) ) + "FormalParameters" |-> %cons ( %var ( "y" ) , %cons ( %var ( + "x" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -5326,9 +5173,9 @@ "Class" |-> "Function" - "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( - "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , %var - ( "x" ) ) , %nil ) ) ) ) + 24 "Code" |-> %return ( %pre ( %minus , %call ( %mem ( %var ( + 16 "Math" ) , %con ( "floor" ) ) , %cons ( %pre ( %minus , + 8 %var ( "x" ) ) , %nil ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -5391,10 +5238,10 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %return ( %call ( %var ( "MathFloor" ) , %cons ( %var ( - "x" ) , %nil ) ) ) ) + 36 "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + 48 %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + 36 ) ) ) ) , %return ( %call ( %var ( "@MathFloor" ) , %cons + 24 ( %var ( "x" ) , %nil ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -5436,24 +5283,25 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( - %assign , %var ( "max" ) , %pre ( %minus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var - ( "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %gt , - %var ( "value" ) , %var ( "max" ) ) , %exp ( %bop ( %assign - , %var ( "max" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsPositiveZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsNegativeZero" ) , %cons ( - %var ( "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "max" ) ) ) ) + 1320 "Code" |-> %seq ( %seq ( %vdecl ( "max" ) , %exp ( %bop ( + 528 %assign , %var ( "max" ) , %pre ( %minus , %var ( + 792 "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + 792 %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + 3432 %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + 1320 ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + 2112 %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + 1056 %bop ( %assign , %var ( "value" ) , %call ( %var ( + 2112 "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + 2112 ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + 1584 ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + 2112 ( "NaN" ) ) , %if ( %bop ( %gt , %var ( "value" ) , %var ( + 927 "max" ) ) , %exp ( %bop ( %assign , %var ( "max" ) , %var + 657 ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + 657 "@IsPositiveZero" ) , %cons ( %var ( "value" ) , %nil ) ) + 633 , %call ( %var ( "@IsNegativeZero" ) , %cons ( %var ( + 211 "max" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + 219 "max" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + 528 %return ( %var ( "max" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( %var ( "value2" ) , %nil ) ) @@ -5475,24 +5323,25 @@ "Class" |-> "Function" - "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( - %assign , %var ( "min" ) , %pre ( %plus , %var ( "Infinity" - ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( %vdecl ( "i" - ) , %exp ( %bop ( %assign , %var ( "i" ) , %con ( 0 ) ) ) ) - , %bop ( %lt , %var ( "i" ) , %mem ( %var ( "arguments" ) , - %con ( "length" ) ) ) , %pre ( %inc , %var ( "i" ) ) , %seq - ( %seq ( %vdecl ( "value" ) , %exp ( %bop ( %assign , %var ( - "value" ) , %call ( %var ( "ToNumber" ) , %cons ( %mem ( - %var ( "arguments" ) , %var ( "i" ) ) , %nil ) ) ) ) ) , %if - ( %call ( %var ( "isNaN" ) , %cons ( %var ( "value" ) , - %nil ) ) , %return ( %var ( "NaN" ) ) , %if ( %bop ( %lt , - %var ( "value" ) , %var ( "min" ) ) , %exp ( %bop ( %assign - , %var ( "min" ) , %var ( "value" ) ) ) , %if ( %bop ( %and - , %call ( %var ( "IsNegativeZero" ) , %cons ( %var ( "value" - ) , %nil ) ) , %call ( %var ( "IsPositiveZero" ) , %cons ( - %var ( "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( - "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , - %return ( %var ( "min" ) ) ) ) + 1320 "Code" |-> %seq ( %seq ( %vdecl ( "min" ) , %exp ( %bop ( + 528 %assign , %var ( "min" ) , %pre ( %plus , %var ( + 792 "Infinity" ) ) ) ) ) , %seq ( %label ( "" , %for ( %seq ( + 792 %vdecl ( "i" ) , %exp ( %bop ( %assign , %var ( "i" ) , + 3432 %con ( 0 ) ) ) ) , %bop ( %lt , %var ( "i" ) , %mem ( %var + 1320 ( "arguments" ) , %con ( "length" ) ) ) , %pre ( %inc , + 2112 %var ( "i" ) ) , %seq ( %seq ( %vdecl ( "value" ) , %exp ( + 1056 %bop ( %assign , %var ( "value" ) , %call ( %var ( + 2112 "@ToNumber" ) , %cons ( %mem ( %var ( "arguments" ) , %var + 2112 ( "i" ) ) , %nil ) ) ) ) ) , %if ( %call ( %var ( "isNaN" + 1584 ) , %cons ( %var ( "value" ) , %nil ) ) , %return ( %var + 2112 ( "NaN" ) ) , %if ( %bop ( %lt , %var ( "value" ) , %var ( + 792 "min" ) ) , %exp ( %bop ( %assign , %var ( "min" ) , %var + 792 ( "value" ) ) ) , %if ( %bop ( %and , %call ( %var ( + 792 "@IsNegativeZero" ) , %cons ( %var ( "value" ) , %nil ) ) + , %call ( %var ( "@IsPositiveZero" ) , %cons ( %var ( + "min" ) , %nil ) ) ) , %exp ( %bop ( %assign , %var ( + 264 "min" ) , %var ( "value" ) ) ) , %emptyStmt ) ) ) ) ) ) , + 528 %return ( %var ( "min" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "value1" ) , %cons ( %var ( "value2" ) , %nil ) ) @@ -5514,15 +5363,15 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , %call ( - %var ( "ToNumber" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) , - %return ( %call ( %var ( "MathPow" ) , %cons ( %var ( "x" ) - , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) - "Extensible" |-> true - "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( - "y" ) , %nil ) ) + 126 "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + 168 %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + 126 ) ) ) ) , %seq ( %exp ( %bop ( %assign , %var ( "y" ) , + 168 %call ( %var ( "@ToNumber" ) , %cons ( %var ( "y" ) , %nil + 126 ) ) ) ) , %return ( %call ( %var ( "@MathPow" ) , %cons ( + 168 %var ( "x" ) , %cons ( %var ( "y" ) , %nil ) ) ) ) ) ) + "Extensible" |-> true + "FormalParameters" |-> %cons ( %var ( "x" ) , %cons ( %var ( + "y" ) , %nil ) ) "Prototype" |-> @FunctionProtoOid "Scope" |-> @GlobalEid "Strict" |-> false @@ -5583,11 +5432,12 @@ "Class" |-> "Function" - "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , %call - ( %var ( "ToNumber" ) , %cons ( %var ( "x" ) , %nil ) ) ) ) - , %if ( %call ( %var ( "isFinite" ) , %cons ( %var ( "x" ) - , %nil ) ) , %return ( %call ( %var ( "MathSin" ) , %cons ( - %var ( "x" ) , %nil ) ) ) , %return ( %var ( "NaN" ) ) ) ) + 30 "Code" |-> %seq ( %exp ( %bop ( %assign , %var ( "x" ) , + 40 %call ( %var ( "@ToNumber" ) , %cons ( %var ( "x" ) , %nil + 40 ) ) ) ) , %if ( %call ( %var ( "isFinite" ) , %cons ( + 40 %var ( "x" ) , %nil ) ) , %return ( %call ( %var ( + 30 "@MathSin" ) , %cons ( %var ( "x" ) , %nil ) ) ) , %return + ( %var ( "NaN" ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "x" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -5650,8 +5500,8 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "DatePrototypeToString" ) - , %cons ( %con ( %this ) , %nil ) ) ) + 22 "Code" |-> %return ( %call ( %var ( "@DatePrototypeToString" + 33 ) , %cons ( %con ( %this ) , %nil ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -5672,9 +5522,9 @@ "Class" |-> "Function" - "Code" |-> %return ( %call ( %var ( "GetInternalProperty" ) , - %cons ( %con ( %this ) , %cons ( %con ( "PrimitiveValue" ) , - %nil ) ) ) ) + 34 "Code" |-> %return ( %call ( %var ( "@GetInternalProperty" ) + 68 , %cons ( %con ( %this ) , %cons ( %con ( + 17 "PrimitiveValue" ) , %nil ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -5695,7 +5545,7 @@ "Class" |-> "Function" - "Code" |-> %return ( %con ( %null ) ) + 2 "Code" |-> %return ( %con ( %null ) ) "Extensible" |-> true "FormalParameters" |-> %cons ( %var ( "string" ) , %nil ) "Prototype" |-> @FunctionProtoOid @@ -5716,26 +5566,26 @@ "Class" |-> "Function" - "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( - "IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , %throw - ( %call ( %var ( "TypeError" ) , %cons ( %con ( - "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , - %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , - %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this - ) , %con ( "name" ) ) , %var ( "undefined" ) ) , %con ( - "Error" ) , %call ( %var ( "ToString" ) , %cons ( %mem ( - %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) ) , %seq - ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( %assign , %var ( - "msg" ) , %cond ( %bop ( %eqs , %mem ( %con ( %this ) , %con - ( "message" ) ) , %var ( "undefined" ) ) , %con ( "" ) , - %call ( %var ( "ToString" ) , %cons ( %mem ( %con ( %this ) - , %con ( "message" ) ) , %nil ) ) ) ) ) ) , %seq ( %if ( - %bop ( %eqs , %var ( "name" ) , %con ( "" ) ) , %return ( - %var ( "msg" ) ) , %emptyStmt ) , %seq ( %if ( %bop ( %eqs , - %var ( "msg" ) , %con ( "" ) ) , %return ( %var ( "name" ) - ) , %emptyStmt ) , %return ( %bop ( %plus , %bop ( %plus , - %var ( "name" ) , %con ( ": " ) ) , %var ( "msg" ) ) ) ) ) ) - ) ) + 68 "Code" |-> %seq ( %if ( %pre ( %bang , %call ( %var ( + 51 "@IsObject" ) , %cons ( %con ( %this ) , %nil ) ) ) , + %throw ( %call ( %var ( "TypeError" ) , %cons ( %con ( + 17 "Error.prototype.toString" ) , %nil ) ) ) , %emptyStmt ) , + 85 %seq ( %seq ( %vdecl ( "name" ) , %exp ( %bop ( %assign , + 68 %var ( "name" ) , %cond ( %bop ( %eqs , %mem ( %con ( + 34 %this ) , %con ( "name" ) ) , %var ( "undefined" ) ) , + 34 %con ( "Error" ) , %call ( %var ( "@ToString" ) , %cons ( + 68 %mem ( %con ( %this ) , %con ( "name" ) ) , %nil ) ) ) ) ) + 85 ) , %seq ( %seq ( %vdecl ( "msg" ) , %exp ( %bop ( + 51 %assign , %var ( "msg" ) , %cond ( %bop ( %eqs , %mem ( + 51 %con ( %this ) , %con ( "message" ) ) , %var ( "undefined" + 34 ) ) , %con ( "" ) , %call ( %var ( "@ToString" ) , %cons + 68 ( %mem ( %con ( %this ) , %con ( "message" ) ) , %nil ) ) + 68 ) ) ) ) , %seq ( %if ( %bop ( %eqs , %var ( "name" ) , + 34 %con ( "" ) ) , %return ( %var ( "msg" ) ) , %emptyStmt ) + 85 , %seq ( %if ( %bop ( %eqs , %var ( "msg" ) , %con ( "" ) + 34 ) , %return ( %var ( "name" ) ) , %emptyStmt ) , %return ( + 68 %bop ( %plus , %bop ( %plus , %var ( "name" ) , %con ( + 17 ": " ) ) , %var ( "msg" ) ) ) ) ) ) ) ) "Extensible" |-> true "FormalParameters" |-> %nil "Prototype" |-> @FunctionProtoOid @@ -5751,23 +5601,25 @@ ////////////////////////////////////////////////////////////////////////////// // TODO: This should have been used by a front-end such as 'js-trans.k' so that we can distinguish between 'Name' and 'String', both are 'PropertyName'. - syntax KItem ::= "@CheckReserved" "(" Bool "," Var ")" - 2071284 rule @CheckReserved(Strict:Bool, X:Var) - 2071284 => If @IsReservedWord(Strict,X) = true then { - 21 Do @Throw(@SyntaxError("A reserved word cannot be used as an identifier",X)); + syntax KItem ::= "@CheckReserved" "(" K /* Bool */ "," K /* Var */ ")" [seqstrict] + 840968 rule @CheckReserved(Strict:Bool, X:Var) + 840968 => BEGIN + 840968 If #@IsReservedWord(Strict,X) = true then { + 63 Do @Throw(@SyntaxError("A reserved word cannot be used as an identifier",X)); }; + END - syntax Bool ::= "@IsReservedWord" "(" Bool "," Var ")" [function] - rule @IsReservedWord(Strict:Bool, X:Var) - => @IsKeyword(X) - orBool @IsFutureReservedWord(X) - orBool (Strict andBool @IsFutureReservedWordInStrictMode(X)) + syntax Bool ::= "#@IsReservedWord" "(" Bool "," Var ")" [function] + 0 rule #@IsReservedWord(Strict:Bool, X:Var) + => #@IsKeyword(X) + orBool #@IsFutureReservedWord(X) + orBool (Strict andBool #@IsFutureReservedWordInStrictMode(X)) orBool (X ==K "null") orBool (X ==K "true") orBool (X ==K "false") - syntax Bool ::= "@IsKeyword" "(" Var ")" [function] - rule @IsKeyword(X:Var) + syntax Bool ::= "#@IsKeyword" "(" Var ")" [function] + 0 rule #@IsKeyword(X:Var) => (X ==K "break") orBool (X ==K "case") orBool (X ==K "catch") @@ -5795,8 +5647,8 @@ orBool (X ==K "while") orBool (X ==K "with") - syntax Bool ::= "@IsFutureReservedWord" "(" Var ")" [function] - rule @IsFutureReservedWord(X:Var) + syntax Bool ::= "#@IsFutureReservedWord" "(" Var ")" [function] + 0 rule #@IsFutureReservedWord(X:Var) => (X ==K "class") orBool (X ==K "const") orBool (X ==K "enum") @@ -5805,8 +5657,8 @@ orBool (X ==K "import") orBool (X ==K "super") - syntax Bool ::= "@IsFutureReservedWordInStrictMode" "(" Var ")" [function] - rule @IsFutureReservedWordInStrictMode(X:Var) + syntax Bool ::= "#@IsFutureReservedWordInStrictMode" "(" Var ")" [function] + 0 rule #@IsFutureReservedWordInStrictMode(X:Var) => (X ==K "implements") orBool (X ==K "interface") orBool (X ==K "let") @@ -5822,7 +5674,7 @@ ////////////////////////////////////////////////////////////////////////////// // 7.8.1 Null Literals - 1415 rule %null => @NullVal + 2561 rule %null => @NullVal // 7.8.2 Boolean Literals // Bool @@ -5841,8 +5693,8 @@ // 8.7 The Reference Specification Type ////////////////////////////////////////////////////////////////////////////// - 180488 syntax Reference ::= "@Ref" "(" K /* Base */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict(1,2,3)] - syntax ReferenceVal ::= "@Ref" "(" Base "," Var "," Bool ")" [seqstrict(1,2,3)] + 45598 syntax Reference ::= "@Ref" "(" K /* Base */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] + syntax ReferenceVal ::= "@Ref" "(" Base "," Var "," Bool ")" syntax Reference ::= ReferenceVal syntax Val ::= ReferenceVal //rule isVal(@Ref(B:Base,N:Var,S:Bool)) => true @@ -5854,65 +5706,66 @@ | Eid /* FIXME: syntax Base - rule isBase(Undefined) => true - rule isBase(_:Primitive) => true - rule isBase(_:Oid) => true - rule isBase(_:Eid) => true + 0 rule isBase(Undefined) => true + 0 rule isBase(_:Primitive) => true + 0 rule isBase(_:Oid) => true + 0 rule isBase(_:Eid) => true */ - syntax KItem /* Base */ ::= "GetBase" "(" K /* Reference */ ")" [function] - rule GetBase(@Ref(Base:Base,_,_)) => Base + 342 syntax KItem /* Base */ ::= "GetBase" "(" K /* Reference */ ")" [seqstrict] + 171 rule GetBase(@Ref(Base:Base,_,_)) => Base - syntax Var ::= "GetReferencedName" "(" K /* Reference */ ")" [function] - rule GetReferencedName(@Ref(_,Name:Var,_)) => Name + 342 syntax KItem /* Var */ ::= "GetReferencedName" "(" K /* Reference */ ")" [seqstrict] + 171 rule GetReferencedName(@Ref(_,Name:Var,_)) => Name - syntax Bool ::= "IsStrictReference" "(" K /* Reference */ ")" [function] - rule IsStrictReference(@Ref(_,_,Strict:Bool)) => Strict + 404 syntax KItem /* Bool */ ::= "IsStrictReference" "(" K /* Reference */ ")" [seqstrict] + 202 rule IsStrictReference(@Ref(_,_,Strict:Bool)) => Strict - syntax Bool ::= "HasPrimitiveBase" "(" K /* Reference */ ")" [function] - rule HasPrimitiveBase(@Ref(Undefined, _,_)) => false - rule HasPrimitiveBase(@Ref(_:Primitive,_,_)) => true - rule HasPrimitiveBase(@Ref(_:Oid, _,_)) => false - rule HasPrimitiveBase(@Ref(_:Eid, _,_)) => false + syntax KItem /* Bool */ ::= "HasPrimitiveBase" "(" K /* Reference */ ")" [seqstrict] + 0 rule HasPrimitiveBase(@Ref(Undefined, _,_)) => false + 0 rule HasPrimitiveBase(@Ref(_:Primitive,_,_)) => true + 0 rule HasPrimitiveBase(@Ref(_:Oid, _,_)) => false + 0 rule HasPrimitiveBase(@Ref(_:Eid, _,_)) => false - syntax Bool ::= "IsPropertyReference" "(" K /* Reference */ ")" [function] - rule IsPropertyReference(@Ref(Undefined, _,_)) => false - rule IsPropertyReference(@Ref(_:Primitive,_,_)) => true - rule IsPropertyReference(@Ref(_:Oid, _,_)) => true - rule IsPropertyReference(@Ref(_:Eid, _,_)) => false + 394 syntax KItem /* Bool */ ::= "IsPropertyReference" "(" K /* Reference */ ")" [seqstrict] + 0 rule IsPropertyReference(@Ref(Undefined, _,_)) => false + 0 rule IsPropertyReference(@Ref(_:Primitive,_,_)) => true + 93 rule IsPropertyReference(@Ref(_:Oid, _,_)) => true + 104 rule IsPropertyReference(@Ref(_:Eid, _,_)) => false - syntax Bool ::= "IsUnresolvableReference" "(" K /* Reference */ ")" [function] - rule IsUnresolvableReference(@Ref(Base:Base,_,_)) => Base ==K Undefined + 404 syntax KItem /* Bool */ ::= "IsUnresolvableReference" "(" K /* Reference */ ")" [seqstrict] + 202 rule IsUnresolvableReference(@Ref(Base:Base,_,_)) => Base ==K Undefined // 8.7.1 GetValue (V) // TODO: Do we need to consider step 1? - 821096 syntax KItem /* Val */ ::= "GetValue" "(" K /* Reference */ ")" [seqstrict(1)] + 214833 syntax KItem /* Val */ ::= "GetValue" "(" K /* Reference */ ")" [seqstrict] - 363762 rule GetValue(@Ref(E:Eid, N:Var, Strict:Bool)) => GetBindingValue(E,N,Strict) - 56872 rule GetValue(@Ref(O:Oid, P:Var, _ )) => Get(O,P) + 182290 rule GetValue(@Ref(E:Eid, N:Var, Strict:Bool)) => GetBindingValue(E,N,Strict) + 31596 rule GetValue(@Ref(O:Oid, P:Var, _ )) => Get(O,P) - 303 rule GetValue(@Ref(Undefined, P:Var, _ )) => @Throw(@ReferenceError("GetValue",P)) + 804 rule GetValue(@Ref(Undefined, P:Var, _ )) => @Throw(@ReferenceError("GetValue",P)) /* NOTE: This does not work!!! [[Get]] with 'ToObject' differs from [[Get]] for Primitive base. - rule GetValue(@Ref(B:Bool, P:Var, Strict:Bool)) => GetValue(@Ref(ToObject(B),P,Strict)) - rule GetValue(@Ref(S:String, P:Var, Strict:Bool)) => GetValue(@Ref(ToObject(S),P,Strict)) - rule GetValue(@Ref(N:Number, P:Var, Strict:Bool)) => GetValue(@Ref(ToObject(N),P,Strict)) + 0 rule GetValue(@Ref(B:Bool, P:Var, Strict:Bool)) => GetValue(@Ref(ToObject(B),P,Strict)) + 0 rule GetValue(@Ref(S:String, P:Var, Strict:Bool)) => GetValue(@Ref(ToObject(S),P,Strict)) + 0 rule GetValue(@Ref(N:Number, P:Var, Strict:Bool)) => GetValue(@Ref(ToObject(N),P,Strict)) */ - 335 rule GetValue(@Ref(B:Primitive,P:Var, _ )) => GetPrimitive(B,P) + 376 rule GetValue(@Ref(B:Primitive,P:Var, _ )) => GetPrimitive(B,P) - syntax KItem /* Val */ ::= "GetPrimitive" "(" Primitive "," Var ")" - 335 rule GetPrimitive(Base:Primitive,P:Var) - 670 => Let $o = ToObject(Base); - 670 Let $desc = GetProperty($o:>Oid,P); - 335 If $desc = Undefined then { - 14 Return Undefined; + syntax KItem /* Val */ ::= "GetPrimitive" "(" K /* Primitive */ "," K /* Var */ ")" [seqstrict] + 188 rule GetPrimitive(Base:Primitive,P:Var) + 188 => BEGIN + 564 Let $o = ToObject(Base); + 564 Let $desc = GetProperty($o,P); + 188 If $desc = Undefined then { + 131 Return Undefined; } else { - 321 If IsDataDescriptor($desc:>Val) = true then { - 315 Return $desc."Value"; + 310 If IsDataDescriptor($desc) = true then { + 298 Return $desc."Value"; } else { - 6 Let $getter = $desc."Get"; + 18 Let $getter = $desc."Get"; 6 If $getter = Undefined then { 0 Return Undefined; } else { @@ -5920,52 +5773,54 @@ } } } + END // 8.7.2 PutValue (V, W) // NOTE: Step 1 is covered by @GetReference that raise ReferenceError for non-reference expressions - syntax KItem /* .K */ ::= "PutValue" "(" K /* Reference */ "," K /* Val */ ")" [seqstrict(1,2)] + 17224 syntax KItem /* .K */ ::= "PutValue" "(" K /* Reference */ "," K /* Val */ ")" [seqstrict] - 97677 rule PutValue(@Ref(E:Eid, N:Var, Strict:Bool), V:Val) => SetMutableBinding(E,N,V,Strict) when (N =/=K "eval" andBool N =/=K "arguments") orBool Strict =/=K true - 12078 rule PutValue(@Ref(O:Oid, P:Var, Strict:Bool), V:Val) => Put(O, P,V,Strict) - 712 rule PutValue(@Ref(Undefined, P:Var, false ), V:Val) => Put(@GlobalOid,P,V,false) - 3 rule PutValue(@Ref(Undefined, P:Var, true ), _ ) => @Throw(@ReferenceError("PutValue",P)) + 80186 rule PutValue(@Ref(E:Eid, N:Var, Strict:Bool), V:Val) => SetMutableBinding(E,N,V,Strict) when (N =/=K "eval" andBool N =/=K "arguments") orBool Strict =/=K true + 9124 rule PutValue(@Ref(O:Oid, P:Var, Strict:Bool), V:Val) => Put(O, P,V,Strict) + 996 rule PutValue(@Ref(Undefined, P:Var, false ), V:Val) => Put(@GlobalOid,P,V,false) + 9 rule PutValue(@Ref(Undefined, P:Var, true ), _ ) => @Throw(@ReferenceError("PutValue",P)) // NOTE: Handled by this: 11.13.1 step 4, 11.13.2 step 6, 11.3.1, 11.3.2, 11.4.4, 11.4.5 - rule PutValue(@Ref(_:Eid, N:Var, true ), _ ) => @Throw(@SyntaxError("PutValue",N)) when N ==K "eval" orBool N ==K "arguments" + 0 rule PutValue(@Ref(_:Eid, N:Var, true ), _ ) => @Throw(@SyntaxError("PutValue",N)) when N ==K "eval" orBool N ==K "arguments" /* /* NOTE: This does not work!!! [[Put]] with 'ToObject' differs from [[Put]] for Primitive base. - rule PutValue(@Ref(B:Bool, P:Var, Strict:Bool), V:Val) => PutValue(@Ref(ToObject(B),P,Strict),V) - rule PutValue(@Ref(S:String, P:Var, Strict:Bool), V:Val) => PutValue(@Ref(ToObject(S),P,Strict),V) - rule PutValue(@Ref(N:Number, P:Var, Strict:Bool), V:Val) => PutValue(@Ref(ToObject(N),P,Strict),V) + 0 rule PutValue(@Ref(B:Bool, P:Var, Strict:Bool), V:Val) => PutValue(@Ref(ToObject(B),P,Strict),V) + 0 rule PutValue(@Ref(S:String, P:Var, Strict:Bool), V:Val) => PutValue(@Ref(ToObject(S),P,Strict),V) + 0 rule PutValue(@Ref(N:Number, P:Var, Strict:Bool), V:Val) => PutValue(@Ref(ToObject(N),P,Strict),V) */ - 8 rule PutValue(@Ref(B:Primitive,P:Var, Strict:Bool), V:Val) => PutPrimitive(B,P,V,Strict) + 16 rule PutValue(@Ref(B:Primitive,P:Var, Strict:Bool), V:Val) => PutPrimitive(B,P,V,Strict) - syntax KItem /* Val */ ::= "PutPrimitive" "(" Primitive "," Var "," Val "," Bool ")" + syntax KItem /* Val */ ::= "PutPrimitive" "(" K /* Primitive */ "," K /* Var */ "," K /* Val */ "," K /* Bool */ ")" [seqstrict] 8 rule PutPrimitive(Base:Primitive,P:Var,V:Val,Throw:Bool) - 16 => Let $o = ToObject(Base); - 16 If CanPut($o:>Oid,P) = false then { - If Throw = true then { + 8 => BEGIN + 24 Let $o = ToObject(Base); + 16 If CanPut($o,P) = false then { + 0 If Throw = true then { 0 Do @Throw(@TypeError("PutPrimitive, cannot put",PutPrimitive(Base,P,V,Throw))); } else { 0 Return; } } else { - 16 Let $ownDesc = GetOwnProperty($o:>Oid,P); - 8 If IsDataDescriptor($ownDesc:>Val) = true then { + 24 Let $ownDesc = GetOwnProperty($o,P); + 16 If IsDataDescriptor($ownDesc) = true then { // NOTE: different from [[Put]]: do not put value - If Throw = true then { + 0 If Throw = true then { 0 Do @Throw(@TypeError("PutPrimitive, own Desc is a data descriptor",PutPrimitive(Base,P,V,Throw))); } else { 0 Return; } } else { - 16 Let $desc = GetProperty($o:>Oid,P); - 8 If IsAccessorDescriptor($desc:>Val) = true then { + 24 Let $desc = GetProperty($o,P); + 16 If IsAccessorDescriptor($desc) = true then { 0 Let $setter = $desc."Set"; - 0 DoI Call($setter:>Oid,Base,@Cons(V,@Nil)); // NOTE: different from [[Put]]: use 'Base' instead of '$o' + 0 DoI Call($setter,Base,@Cons(V,@Nil)); // NOTE: different from [[Put]]: use 'Base' instead of '$o' } else { // NOTE: different from [[Put]]: do not put value 8 If Throw = true then { @@ -5976,6 +5831,7 @@ } } } + END ////////////////////////////////////////////////////////////////////////////// // 8.10 The Property Descriptor and Property Identifier Specification Types @@ -5983,156 +5839,160 @@ // 8.10.1 IsAccessorDescriptor ( Desc ) - syntax Bool ::= "IsAccessorDescriptor" "(" Val ")" [function] + 435962 syntax KItem /* Bool */ ::= "IsAccessorDescriptor" "(" K /* Val */ ")" [seqstrict] - rule IsAccessorDescriptor(Undefined) => false - rule IsAccessorDescriptor(@desc(Desc)) => ("Get" in keys(Desc)) orBool + 2120 rule IsAccessorDescriptor(Undefined) => false + 321251 rule IsAccessorDescriptor(@desc(Desc)) => ("Get" in keys(Desc)) orBool ("Set" in keys(Desc)) // 8.10.2 IsDataDescriptor ( Desc ) - syntax Bool ::= "IsDataDescriptor" "(" Val ")" [function] + 1013520 syntax KItem /* Bool */ ::= "IsDataDescriptor" "(" K /* Val */ ")" [seqstrict] - rule IsDataDescriptor(Undefined) => false - rule IsDataDescriptor(@desc(Desc)) => ("Value" in keys(Desc)) orBool + 4837 rule IsDataDescriptor(Undefined) => false + 833945 rule IsDataDescriptor(@desc(Desc)) => ("Value" in keys(Desc)) orBool ("Writable" in keys(Desc)) // 8.10.3 IsGenericDescriptor ( Desc ) - syntax Bool ::= "IsGenericDescriptor" "(" Val ")" [function] + 210424 syntax KItem /* Bool */ ::= "IsGenericDescriptor" "(" K /* Val */ ")" [seqstrict] - rule IsGenericDescriptor(Undefined) => false - rule IsGenericDescriptor(@desc(Desc)) => notBool("Get" in keys(Desc)) andBool + 0 rule IsGenericDescriptor(Undefined) => false + 331720 rule IsGenericDescriptor(@desc(Desc)) => notBool("Get" in keys(Desc)) andBool notBool("Set" in keys(Desc)) andBool notBool("Value" in keys(Desc)) andBool notBool("Writable" in keys(Desc)) // 8.10.? IsValidDescriptor ( Desc ) - syntax Bool ::= "IsValidDescriptor" "(" PropertyDescriptor ")" [function] + 336 syntax KItem /* Bool */ ::= "IsValidDescriptor" "(" K /* PropertyDescriptor */ ")" [seqstrict] - rule IsValidDescriptor(Desc:PropertyDescriptor) => notBool(IsAccessorDescriptor(Desc) andBool IsDataDescriptor(Desc)) + 840 rule IsValidDescriptor(Desc:PropertyDescriptor) => @NotBool(@AndBool(IsAccessorDescriptor(Desc),IsDataDescriptor(Desc))) - // 8.10.? IsFullyPopulatedDescriptor ( Desc ) + // 8.10.? #IsFullyPopulatedDescriptor ( Desc ) - syntax Bool ::= "IsFullyPopulatedDescriptor" "(" PropertyDescriptor ")" [function] + syntax Bool ::= "#IsFullyPopulatedDescriptor" "(" PropertyDescriptor ")" [function] - rule IsFullyPopulatedDescriptor(@desc("Value" |-> _ "Writable" |-> _ "Enumerable" |-> _ "Configurable" |-> _)) => true - rule IsFullyPopulatedDescriptor(@desc("Get" |-> _ "Set" |-> _ "Enumerable" |-> _ "Configurable" |-> _)) => true + 0 rule #IsFullyPopulatedDescriptor(@desc(Desc)) => (keys(Desc) ==K SetItem("Get") SetItem("Set") SetItem("Enumerable") SetItem("Configurable")) + orBool (keys(Desc) ==K SetItem("Value") SetItem("Writable") SetItem("Enumerable") SetItem("Configurable")) // 8.10.? MakeFullyPopulatedDescriptor ( Desc ) - syntax PropertyDescriptor ::= "MakeFullyPopulatedDataDescriptor1" "(" PropertyDescriptor ")" [function] - rule MakeFullyPopulatedDataDescriptor1(Desc:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(Desc,@desc("Value" |-> Undefined "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false)) + syntax KItem /* PropertyDescriptor */ ::= "MakeFullyPopulatedDataDescriptor1" "(" K /* PropertyDescriptor */ ")" [seqstrict] + 222917 rule MakeFullyPopulatedDataDescriptor1(Desc:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(Desc,@desc("Value" |-> Undefined "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false)) - syntax PropertyDescriptor ::= "MakeFullyPopulatedAccessorDescriptor1" "(" PropertyDescriptor ")" [function] - rule MakeFullyPopulatedAccessorDescriptor1(Desc:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(Desc,@desc("Get" |-> Undefined "Set" |-> Undefined "Enumerable" |-> false "Configurable" |-> false)) + syntax KItem /* PropertyDescriptor */ ::= "MakeFullyPopulatedAccessorDescriptor1" "(" K /* PropertyDescriptor */ ")" [seqstrict] + 19697 rule MakeFullyPopulatedAccessorDescriptor1(Desc:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(Desc,@desc("Get" |-> Undefined "Set" |-> Undefined "Enumerable" |-> false "Configurable" |-> false)) - syntax PropertyDescriptor ::= "MakeFullyPopulatedDataDescriptor2" "(" PropertyDescriptor "," PropertyDescriptor ")" [function] - rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(@AddMap("Value", Default."Value", Desc)),Default) when notBool("Value" in keys(Desc)) - rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(@AddMap("Writable", Default."Writable", Desc)),Default) when notBool("Writable" in keys(Desc)) - rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(@AddMap("Enumerable", Default."Enumerable", Desc)),Default) when notBool("Enumerable" in keys(Desc)) - rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(@AddMap("Configurable",Default."Configurable",Desc)),Default) when notBool("Configurable" in keys(Desc)) - rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => @desc(Desc) when IsFullyPopulatedDescriptor(@desc(Desc)) + 210402 syntax KItem /* PropertyDescriptor */ ::= "MakeFullyPopulatedDataDescriptor2" "(" K /* PropertyDescriptor */ "," K /* PropertyDescriptor */ ")" [seqstrict] + 20 rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(#@AddMap("Value", Default.."Value", Desc)),Default) when notBool("Value" in keys(Desc)) + 210228 rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(#@AddMap("Writable", Default.."Writable", Desc)),Default) when notBool("Writable" in keys(Desc)) + 210244 rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(#@AddMap("Enumerable", Default.."Enumerable", Desc)),Default) when notBool("Enumerable" in keys(Desc)) + 210224 rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedDataDescriptor2(@desc(#@AddMap("Configurable",Default.."Configurable",Desc)),Default) when notBool("Configurable" in keys(Desc)) + 4123823 rule MakeFullyPopulatedDataDescriptor2(@desc(Desc),Default:PropertyDescriptor) => @desc(Desc) when #IsFullyPopulatedDescriptor(@desc(Desc)) - syntax PropertyDescriptor ::= "MakeFullyPopulatedAccessorDescriptor2" "(" PropertyDescriptor "," PropertyDescriptor ")" [function] - rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(@AddMap("Get", Default."Get", Desc)),Default) when notBool("Get" in keys(Desc)) - rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(@AddMap("Set", Default."Set", Desc)),Default) when notBool("Set" in keys(Desc)) - rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(@AddMap("Enumerable", Default."Enumerable", Desc)),Default) when notBool("Enumerable" in keys(Desc)) - rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(@AddMap("Configurable",Default."Configurable",Desc)),Default) when notBool("Configurable" in keys(Desc)) - rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => @desc(Desc) when IsFullyPopulatedDescriptor(@desc(Desc)) + 22 syntax KItem /* PropertyDescriptor */ ::= "MakeFullyPopulatedAccessorDescriptor2" "(" K /* PropertyDescriptor */ "," K /* PropertyDescriptor */ ")" [seqstrict] + 62 rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(#@AddMap("Get", Default.."Get", Desc)),Default) when notBool("Get" in keys(Desc)) + 96 rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(#@AddMap("Set", Default.."Set", Desc)),Default) when notBool("Set" in keys(Desc)) + 12414 rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(#@AddMap("Enumerable", Default.."Enumerable", Desc)),Default) when notBool("Enumerable" in keys(Desc)) + 88 rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => MakeFullyPopulatedAccessorDescriptor2(@desc(#@AddMap("Configurable",Default.."Configurable",Desc)),Default) when notBool("Configurable" in keys(Desc)) + 35053 rule MakeFullyPopulatedAccessorDescriptor2(@desc(Desc),Default:PropertyDescriptor) => @desc(Desc) when #IsFullyPopulatedDescriptor(@desc(Desc)) // 8.10.4 FromPropertyDescriptor ( Desc ) - syntax KItem /* Val */ ::= "FromPropertyDescriptor" "(" K /* PropertyDescriptor */ ")" [seqstrict(1)] + syntax KItem /* Val */ ::= "FromPropertyDescriptor" "(" K /* PropertyDescriptor */ ")" [seqstrict] - 680 rule FromPropertyDescriptor(Undefined) => Undefined + 329 rule FromPropertyDescriptor(Undefined) => Undefined syntax Id ::= "$obj" - 3595 rule FromPropertyDescriptor(Desc:PropertyDescriptor) - 7190 => Let $obj = @CreateObject; - 3595 DoI DefineOwnProperty($obj, "value", @desc("Value" |-> Desc."Value" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 3595 DoI DefineOwnProperty($obj, "writable", @desc("Value" |-> Desc."Writable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 3595 DoI DefineOwnProperty($obj, "enumerable", @desc("Value" |-> Desc."Enumerable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 3595 DoI DefineOwnProperty($obj, "configurable", @desc("Value" |-> Desc."Configurable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 3595 Return $obj; - when IsDataDescriptor(Desc) ==K true - andBool IsFullyPopulatedDescriptor(Desc) ==K true - - 1052 rule FromPropertyDescriptor(Desc:PropertyDescriptor) - 2104 => Let $obj = @CreateObject; - 1052 DoI DefineOwnProperty($obj, "get", @desc("Value" |-> Desc."Get" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 1052 DoI DefineOwnProperty($obj, "set", @desc("Value" |-> Desc."Set" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 1052 DoI DefineOwnProperty($obj, "enumerable", @desc("Value" |-> Desc."Enumerable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 1052 DoI DefineOwnProperty($obj, "configurable", @desc("Value" |-> Desc."Configurable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); - 1052 Return $obj; - when IsAccessorDescriptor(Desc) ==K true - andBool IsFullyPopulatedDescriptor(Desc) ==K true + 140 rule FromPropertyDescriptor(Desc:PropertyDescriptor) + 140 => BEGIN + 420 Let $obj = @CreateObject; + 420 If IsDataDescriptor(Desc) = true then { + 243 DoI DefineOwnProperty($obj, "value", @desc("Value" |-> Desc.."Value" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); + 162 DoI DefineOwnProperty($obj, "writable", @desc("Value" |-> Desc.."Writable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); + } else /* IsAccessorDescriptor(Desc) = true */ { + 177 DoI DefineOwnProperty($obj, "get", @desc("Value" |-> Desc.."Get" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); + 118 DoI DefineOwnProperty($obj, "set", @desc("Value" |-> Desc.."Set" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); + } + 420 DoI DefineOwnProperty($obj, "enumerable", @desc("Value" |-> Desc.."Enumerable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); + 420 DoI DefineOwnProperty($obj, "configurable", @desc("Value" |-> Desc.."Configurable" "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false); + 140 Return $obj; + END + when #IsFullyPopulatedDescriptor(Desc) // 8.10.5 ToPropertyDescriptor ( Obj ) // TODO: make it more elegant - syntax KItem /* PropertyDescriptor */ ::= "ToPropertyDescriptor" "(" Val ")" + syntax KItem /* PropertyDescriptor */ ::= "ToPropertyDescriptor" "(" K /* Val */ ")" [seqstrict] - 18 rule ToPropertyDescriptor(V:Val) => @Throw(@TypeError("ToPropertyDescriptor",V)) when @IsOid(V) ==K false + 3 rule ToPropertyDescriptor(V:Val) => @Throw(@TypeError("ToPropertyDescriptor",V)) when notBool(#@IsOid(V)) syntax Id ::= "$desc0" | "$desc1" | "$desc2" | "$desc3" | "$desc4" | "$desc5" | "$desc6" - 3315 rule ToPropertyDescriptor(O:Oid) - 3315 => Let $desc0 = @desc(.Map); - 6630 Let $desc1 = ToPropertyDescriptorAux(O,"enumerable", $desc0:>PropertyDescriptor,"Enumerable"); - 6630 Let $desc2 = ToPropertyDescriptorAux(O,"configurable",$desc1:>PropertyDescriptor,"Configurable"); - 6630 Let $desc3 = ToPropertyDescriptorAux(O,"value", $desc2:>PropertyDescriptor,"Value"); - 6630 Let $desc4 = ToPropertyDescriptorAux(O,"writable", $desc3:>PropertyDescriptor,"Writable"); - 6615 Let $desc5 = ToPropertyDescriptorAux(O,"get", $desc4:>PropertyDescriptor,"Get"); - 6584 Let $desc6 = ToPropertyDescriptorAux(O,"set", $desc5:>PropertyDescriptor,"Set"); - 3284 If IsValidDescriptor($desc6:>PropertyDescriptor) = true then { - 3272 Return $desc6; + 169 rule ToPropertyDescriptor(O:Oid) + 169 => BEGIN + 1326 Let $desc0 = @desc(.Map); + 507 Let $desc1 = ToPropertyDescriptorAux(O,"enumerable", $desc0,"Enumerable"); + 507 Let $desc2 = ToPropertyDescriptorAux(O,"configurable",$desc1,"Configurable"); + 507 Let $desc3 = ToPropertyDescriptorAux(O,"value", $desc2,"Value"); + 507 Let $desc4 = ToPropertyDescriptorAux(O,"writable", $desc3,"Writable"); + 507 Let $desc5 = ToPropertyDescriptorAux(O,"get", $desc4,"Get"); + 504 Let $desc6 = ToPropertyDescriptorAux(O,"set", $desc5,"Set"); + 336 If IsValidDescriptor($desc6) = true then { + 167 Return $desc6; } else { - 12 Do @Throw(@TypeError("ToPropertyDescriptor InvalidDescriptor",$desc6)); + 3 Do @Throw(@TypeError("ToPropertyDescriptor InvalidDescriptor",$desc6)); } + END - syntax KItem /* PropertyDescriptor */ ::= "ToPropertyDescriptorAux" "(" Oid "," Var "," PropertyDescriptor "," String ")" + 2026 syntax KItem /* PropertyDescriptor */ ::= "ToPropertyDescriptorAux" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* String */ ")" [seqstrict] syntax Id ::= "$value" - 9945 rule ToPropertyDescriptorAux(O:Oid,P:Var,Desc:PropertyDescriptor,Attr:String) => - 19890 If HasProperty(O,P) = true then { - 6536 Let $value = ToBoolean(Get(O,P)); - 6536 Return @AddDesc(Attr, $value, Desc); + 507 rule ToPropertyDescriptorAux(O:Oid,P:Var,Desc:PropertyDescriptor,Attr:String) + 507 => BEGIN + 1014 If HasProperty(O,P) = true then { + 784 Let $value = ToBoolean(Get(O,P)); + 392 Return @AddDesc(Attr, $value, Desc); } else { - 6677 Return Desc; + 311 Return Desc; } + END when (P ==K "enumerable" andBool Attr ==K "Enumerable") orBool (P ==K "configurable" andBool Attr ==K "Configurable") orBool (P ==K "writable" andBool Attr ==K "Writable") - 3315 rule ToPropertyDescriptorAux(O:Oid,P:Var,Desc:PropertyDescriptor,Attr:String) => - 6630 If HasProperty(O,P) = true then { - 2324 Let $value = Get(O,P); - 2324 Return @AddDesc(Attr, $value, Desc); + 169 rule ToPropertyDescriptorAux(O:Oid,P:Var,Desc:PropertyDescriptor,Attr:String) + 169 => BEGIN + 338 If HasProperty(O,P) = true then { + 207 Let $value = Get(O,P); + 138 Return @AddDesc(Attr, $value, Desc); } else { - 2153 Return Desc; + 100 Return Desc; } + END when P ==K "value" andBool Attr ==K "Value" - 6615 rule ToPropertyDescriptorAux(O:Oid,P:Var,Desc:PropertyDescriptor,Attr:String) => - 13230 If HasProperty(O,P) = true then { - 3304 Let $value = Get(O,P); - 3304 If IsCallable($value) = true then { - 1377 Nop; + 337 rule ToPropertyDescriptorAux(O:Oid,P:Var,Desc:PropertyDescriptor,Attr:String) + 337 => BEGIN + 674 If HasProperty(O,P) = true then { + 354 Let $value = Get(O,P); + 354 If IsCallable($value) = true then { + 104 Nop; } else { - 275 If $value = Undefined then { - 244 Nop; + 14 If $value = Undefined then { + 13 Nop; } else { - 31 Do @Throw(@TypeError("ToPropertyDescriptorAux",$value)); + 3 Do @Throw(@TypeError("ToPropertyDescriptorAux",$value)); } } - 3242 Return @AddDesc(Attr, $value, Desc); + 234 Return @AddDesc(Attr, $value, Desc); } else { - 4963 Return Desc; + 219 Return Desc; } + END when (P ==K "get" andBool Attr ==K "Get") orBool (P ==K "set" andBool Attr ==K "Set") @@ -6142,46 +6002,50 @@ // 8.12.1 [[GetOwnProperty]] (P) - syntax KItem /* Val */ ::= "GetOwnProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + 20098 syntax KItem /* Val */ ::= "GetOwnProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 3160031 rule GetOwnProperty(O:Oid,P:Var) - 6320058 => If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { - 34384 Do GetOwnProperty@Arguments(O,P); + 1020482 rule GetOwnProperty(O:Oid,P:Var) + 1020482 => BEGIN + 2040964 If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { + 13658 Do GetOwnProperty@Arguments(O,P); } else { - 6251283 If @IsStringObject(O) = true then { - 5075 Do GetOwnProperty@String(O,P); + 2027306 If @IsStringObject(O) = true then { + 4374 Do GetOwnProperty@String(O,P); } else { - 3120565 Do GetOwnProperty@Default(O,P); + 2022932 Do GetOwnProperty@Default(O,P); } } + END - syntax KItem /* Val */ ::= "GetOwnProperty@Default" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + syntax KItem /* Val */ ::= "GetOwnProperty@Default" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 1873169 rule GetOwnProperty@Default(O:Oid,P:Var) => V ... + 670344 rule GetOwnProperty@Default(O:Oid,P:Var) => V ... O P |-> V:Val _:Map _ - 1286851 rule GetOwnProperty@Default(O:Oid,P:Var) => Undefined ... + [getOwnProperty] + 1839388 rule GetOwnProperty@Default(O:Oid,P:Var) => Undefined ... O Prop:Map _ when notBool(P in keys(Prop)) + [getOwnProperty] // 8.12.? [[GetInternalProperty]] (P) - syntax KItem /* Val */ ::= "GetInternalProperty" "(" Oid "," Var ")" + syntax KItem /* Val */ ::= "GetInternalProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 737886 rule GetInternalProperty(O:Oid,P:Var) => V ... + 251043 rule GetInternalProperty(O:Oid,P:Var) => V ... O P |-> V:Val _:Map _ - rule GetInternalProperty(O:Oid,P:Var) => Undefined ... + 0 rule GetInternalProperty(O:Oid,P:Var) => Undefined ... O Prop:Map @@ -6191,27 +6055,27 @@ // 8.12.? [[SetInternalProperty]] (P,V) - syntax KItem /* .K */ ::= "SetInternalProperty" "(" Oid "," Var "," Val ")" + 70136 syntax KItem /* .K */ ::= "SetInternalProperty" "(" K /* Oid */ "," K /* Var */ "," K /* Val */ ")" [seqstrict] - 124145 rule SetInternalProperty(O:Oid,P:Var,V:Val) => . ... + 30481 rule SetInternalProperty(O:Oid,P:Var,V:Val) => . ... O - Prop:Map => @AddMap(P,V,Prop) + Prop:Map => #@AddMap(P,V,Prop) _ // 8.12.? [[GetInheritedProperty]] (P) - syntax KItem /* Val */ ::= "GetInheritedProperty" "(" Oid "," Var ")" + syntax KItem /* Val */ ::= "GetInheritedProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 414665 rule GetInheritedProperty(O:Oid,P:Var) => GetProperty(O',P) ... + 321990 rule GetInheritedProperty(O:Oid,P:Var) => GetProperty(O',P) ... O "Prototype" |-> O':Oid _:Map _ when O' =/=K @NullOid - 393016 rule GetInheritedProperty(O:Oid,_) => Undefined ... + 932276 rule GetInheritedProperty(O:Oid,_) => Undefined ... O "Prototype" |-> @NullOid _:Map @@ -6220,16 +6084,16 @@ // 8.12.? [[GetInheritedPropertyOwner]] (P) - syntax KItem /* Val */ ::= "GetInheritedPropertyOwner" "(" Oid "," Var ")" + syntax KItem /* Val */ ::= "GetInheritedPropertyOwner" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 28 rule GetInheritedPropertyOwner(O:Oid,P:Var) => GetPropertyOwner(O',P) ... + 4 rule GetInheritedPropertyOwner(O:Oid,P:Var) => GetPropertyOwner(O',P) ... O "Prototype" |-> O':Oid _:Map _ when O' =/=K @NullOid - rule GetInheritedPropertyOwner(O:Oid,_) => @NullOid ... + 0 rule GetInheritedPropertyOwner(O:Oid,_) => @NullOid ... O "Prototype" |-> @NullOid _:Map @@ -6238,59 +6102,67 @@ // 8.12.2 [[GetProperty]] (P) - syntax KItem /* Val */ ::= "GetProperty" "(" Oid "," Var ")" + 10102 syntax KItem /* Val */ ::= "GetProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] syntax Id ::= "$prop" - 1673652 rule GetProperty(O:Oid,P:Var) - 3347293 => Let $prop = GetOwnProperty(O,P); - 1673641 If $prop = Undefined then { - 1615362 Return GetInheritedProperty(O,P); + 560552 rule GetProperty(O:Oid,P:Var) + 560552 => BEGIN + 1681656 Let $prop = GetOwnProperty(O,P); + 560552 If $prop = Undefined then { + 630904 Return GetInheritedProperty(O,P); } else { - 865960 Return $prop; + 245100 Return $prop; } + END // 8.12.? [[GetPropertyOwner]] (P) - syntax KItem /* Val */ ::= "GetPropertyOwner" "(" Oid "," Var ")" + syntax KItem /* Val */ ::= "GetPropertyOwner" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 4339 rule GetPropertyOwner(O:Oid,P:Var) - 8678 => Let $prop = GetOwnProperty(O,P); - 4339 If $prop = Undefined then { - 56 Return GetInheritedPropertyOwner(O,P); + 1969 rule GetPropertyOwner(O:Oid,P:Var) + 1969 => BEGIN + 5907 Let $prop = GetOwnProperty(O,P); + 1969 If $prop = Undefined then { + 4 Return GetInheritedPropertyOwner(O,P); } else { - 4311 Return O; + 1967 Return O; } + END // 8.12.3 [[Get]] (P) - 306 syntax KItem /* Val */ ::= "Get" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + 2340 syntax KItem /* Val */ ::= "Get" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 281423 rule Get(O:Oid,P:Var) - 562843 => If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { - 8510 Do Get@Arguments(O,P); + 82504 rule Get(O:Oid,P:Var) + 82504 => BEGIN + 165008 If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { + 6630 Do Get@Arguments(O,P); } else { - 272910 Do Get@Default(O,P); + 158378 Do Get@Default(O,P); } + END - syntax KItem /* Val */ ::= "Get@Default" "(" Oid "," Var ")" + syntax KItem /* Val */ ::= "Get@Default" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] syntax Id ::= "$desc" | "$getter" - 278941 rule Get@Default(O:Oid,P:Var) - 557879 => Let $desc = GetProperty(O,P); - 278937 If $desc = Undefined then { - 734 Return Undefined; + 81367 rule Get@Default(O:Oid,P:Var) + 81367 => BEGIN + 244101 Let $desc = GetProperty(O,P); + 81367 If $desc = Undefined then { + 1810 Return Undefined; } else { - 278203 If IsDataDescriptor($desc:>Val) = true then { - 274771 Return $desc."Value"; + 162034 If IsDataDescriptor($desc) = true then { + 159576 Return $desc."Value"; } else { - 3432 Let $getter = $desc."Get"; - 3432 If $getter = Undefined then { - 154 Return Undefined; + 3687 Let $getter = $desc."Get"; + 1229 If $getter = Undefined then { + 9 Return Undefined; } else { - 6510 Return Call($getter,O,@Nil); + 2454 Return Call($getter,O,@Nil); } } } + END // 8.12.4 [[CanPut]] (P) @@ -6307,119 +6179,129 @@ // If O has no P along with prototype chain, // O should be extensible. - syntax KItem /* Bool */ ::= "CanPut" "(" Oid "," Var ")" + 16 syntax KItem /* Bool */ ::= "CanPut" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] syntax Id ::= "$proto" | "$inherited" - 258792 rule CanPut(O:Oid,P:Var) - 517584 => Let $desc = GetOwnProperty(O,P); - 258792 If $desc = Undefined then { - 22216 Let $proto = GetInternalProperty(O,"Prototype"); - 11108 If $proto = @NullOid then { - 60 Return GetInternalProperty(O,"Extensible"); + 110021 rule CanPut(O:Oid,P:Var) + 110021 => BEGIN + 330063 Let $desc = GetOwnProperty(O,P); + 110021 If $desc = Undefined then { + 14568 Let $proto = GetInternalProperty(O,"Prototype"); + 4856 If $proto = @NullOid then { + 2 Return GetInternalProperty(O,"Extensible"); } else { - 22156 Let $inherited = GetProperty($proto:>Oid,P); - 11078 If $inherited = Undefined then { - 8352 Return GetInternalProperty(O,"Extensible"); + 14565 Let $inherited = GetProperty($proto,P); + 4855 If $inherited = Undefined then { + 4270 Return GetInternalProperty(O,"Extensible"); } else { - 6902 If IsAccessorDescriptor($inherited:>Val) = true then { - 13 If $inherited."Set" = Undefined then { - 6 Return false; + 5440 If IsAccessorDescriptor($inherited) = true then { + 4 If $inherited."Set" = Undefined then { + 1 Return false; } else { - 7 Return true; + 1 Return true; } } else { - 13778 If GetInternalProperty(O,"Extensible") = false then { + 5436 If GetInternalProperty(O,"Extensible") = false then { 0 Return false; } else { - 6889 Return $inherited."Writable"; + 5436 Return $inherited."Writable"; } } } } } else { - 247684 If IsAccessorDescriptor($desc:>Val) = true then { - 325 If $desc."Set" = Undefined then { - 25 Return false; + 210330 If IsAccessorDescriptor($desc) = true then { + 90 If $desc."Set" = Undefined then { + 13 Return false; } else { - 300 Return true; + 32 Return true; } } else { - 247359 Return $desc."Writable"; + 210240 Return $desc."Writable"; } } + END // 8.12.5 [[Put]] ( P, V, Throw ) - syntax KItem /* .K */ ::= "Put" "(" K /* Oid */ "," K /* Var */ "," K /* Val */ "," K /* Bool */ ")" [seqstrict(1,2,3,4)] + 20 syntax KItem /* .K */ ::= "Put" "(" K /* Oid */ "," K /* Var */ "," K /* Val */ "," K /* Bool */ ")" [seqstrict] syntax Id ::= "$ownDesc" | "$valueDesc" | "$setter" | "$newDesc" - 258784 rule Put(O:Oid,P:Var,V:Val,Throw:Bool) - 517568 => If CanPut(O,P) = false then { - 461 If Throw = true then { - 49 Do @Throw(@TypeError("Put",Put(O,P,V,Throw))); + 110013 rule Put(O:Oid,P:Var,V:Val,Throw:Bool) + 110013 => BEGIN + 220026 If CanPut(O,P) = false then { + 69 If Throw = true then { + 144 Do @Throw(@TypeError("Put",Put(O,P,V,Throw))); } else { - 412 Return; + 21 Return; } } else { - 516646 Let $ownDesc = GetOwnProperty(O,P); - 258323 If IsDataDescriptor($ownDesc:>Val) = true then { - 246977 Let $valueDesc = @desc("Value" |-> V); - 246977 DoI DefineOwnProperty(O,P,$valueDesc:>PropertyDescriptor,Throw); + 329832 Let $ownDesc = GetOwnProperty(O,P); + 219888 If IsDataDescriptor($ownDesc) = true then { + 315249 Let $valueDesc = @desc("Value" |-> V); + 210166 DoI DefineOwnProperty(O,P,$valueDesc,Throw); } else { - 22692 Let $desc = GetProperty(O,P); - 11346 If IsAccessorDescriptor($desc:>Val) = true then { - 307 Let $setter = $desc."Set"; - 307 DoI Call($setter:>Oid,O,@Cons(V,@Nil)); + 14583 Let $desc = GetProperty(O,P); + 9722 If IsAccessorDescriptor($desc) = true then { + 99 Let $setter = $desc."Set"; + 66 DoI Call($setter,O,@Cons(V,@Nil)); } else { - 11039 Let $newDesc = @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true); - 11039 DoI DefineOwnProperty(O,P,$newDesc:>PropertyDescriptor,Throw); + 14484 Let $newDesc = @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true); + 9656 DoI DefineOwnProperty(O,P,$newDesc,Throw); } } } + END // 8.12.? [[HasOwnProperty]] (P) - syntax KItem /* Bool */ ::= "HasOwnProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + syntax KItem /* Bool */ ::= "HasOwnProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - rule HasOwnProperty(O:Oid,P:Var) - => If GetOwnProperty(O,P) = Undefined then { - Return false; + 0 rule HasOwnProperty(O:Oid,P:Var) + => BEGIN + 0 If GetOwnProperty(O,P) = Undefined then { + 0 Return false; } else { - Return true; + 0 Return true; } + END // 8.12.6 [[HasProperty]] (P) - 114 syntax KItem /* Bool */ ::= "HasProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + 82 syntax KItem /* Bool */ ::= "HasProperty" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 952958 rule HasProperty(O:Oid,P:Var) - 1905906 => If GetProperty(O,P) = Undefined then { - 383917 Return false; + 306298 rule HasProperty(O:Oid,P:Var) + 306298 => BEGIN + 612596 If GetProperty(O,P) = Undefined then { + 149817 Return false; } else { - 569030 Return true; + 156481 Return true; } + END // 8.12.7 [[Delete]] (P, Throw) - 11267 syntax KItem /* Bool */ ::= "Delete" "(" K /* Oid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict(1,2,3)] + 578 syntax KItem /* Bool */ ::= "Delete" "(" K /* Oid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] - 5731 rule Delete(O:Oid,P:Var,Throw:Bool) - 11462 => If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { - 39 Do Delete@Arguments(O,P,Throw); + 166 rule Delete(O:Oid,P:Var,Throw:Bool) + 166 => BEGIN + 332 If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { + 14 Do Delete@Arguments(O,P,Throw); } else { - 5692 Do Delete@Default(O,P,Throw); + 318 Do Delete@Default(O,P,Throw); } + END - syntax KItem /* Bool */ ::= "Delete@Default" "(" Oid "," Var "," Bool ")" + syntax KItem /* Bool */ ::= "Delete@Default" "(" K /* Oid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] - 4424 rule Delete@Default(O:Oid,P:Var,Throw:Bool) => true ... + 11 rule Delete@Default(O:Oid,P:Var,Throw:Bool) => true ... O Prop:Map _ when notBool(P in keys(Prop)) - 741 rule Delete@Default(O:Oid,P:Var,Throw:Bool) => true ... + 108 rule Delete@Default(O:Oid,P:Var,Throw:Bool) => true ... O @@ -6428,7 +6310,7 @@ _ - 566 rule Delete@Default(O:Oid,P:Var,Throw:Bool) => Reject(Throw,"Delete@Default",Delete@Default(O,P,Throw)) ... + 94 rule Delete@Default(O:Oid,P:Var,Throw:Bool) => Reject(Throw,"Delete@Default",Delete@Default(O,P,Throw)) ... O @@ -6440,57 +6322,57 @@ // 8.12.8 [[DefaultValue]] (hint) - syntax KItem /* Val */ ::= "DefaultValue" "(" Oid "," String ")" + syntax KItem /* Val */ ::= "DefaultValue" "(" K /* Oid */ "," K /* String */ ")" [seqstrict] // TODO: Can we make it more elegant? syntax Id ::= "$toString" | "$valueOf" | "$str" | "$val" - 647 rule DefaultValue(O:Oid,"String") - => BEGIN - 1293 Let $toString = Get(O,"toString"); - 1292 If IsCallable($toString) = true then { - 1269 Let $str = Call($toString,O,@Nil); - 626 If @IsPrimitive($str:>Val) = true then { - 601 Return $str; Exit; + 200 rule DefaultValue(O:Oid,"String") + 200 => BEGIN + 600 Let $toString = Get(O,"toString"); + 600 If IsCallable($toString) = true then { + 600 Let $str = Call($toString,O,@Nil); + 400 If @IsPrimitive($str) = true then { + 392 Return $str; Exit; }; }; - 56 Let $valueOf = Get(O,"valueOf"); - 56 If IsCallable($valueOf) = true then { - 54 Let $val = Call($valueOf,O,@Nil); - 26 If @IsPrimitive($val:>Val) = true then { - 15 Return $val; Exit; + 12 Let $valueOf = Get(O,"valueOf"); + 12 If IsCallable($valueOf) = true then { + 12 Let $val = Call($valueOf,O,@Nil); + 8 If @IsPrimitive($val) = true then { + 6 Return $val; Exit; }; }; - 11 Do @Throw(@TypeError("DefaultValue String",O)); + 3 Do @Throw(@TypeError("DefaultValue String",O)); END - 1999 rule DefaultValue(O:Oid,"Number") - => BEGIN - 3998 Let $valueOf = Get(O,"valueOf"); - 3998 If IsCallable($valueOf) = true then { - 3949 Let $val = Call($valueOf,O,@Nil); - 1950 If @IsPrimitive($val:>Val) = true then { - 1637 Return $val; Exit; + 1846 rule DefaultValue(O:Oid,"Number") + 1846 => BEGIN + 5538 Let $valueOf = Get(O,"valueOf"); + 5538 If IsCallable($valueOf) = true then { + 5538 Let $val = Call($valueOf,O,@Nil); + 3604 If @IsPrimitive($val) = true then { + 3076 Return $val; Exit; }; }; - 626 Let $toString = Get(O,"toString"); - 626 If IsCallable($toString) = true then { - 621 Let $str = Call($toString,O,@Nil); - 308 If @IsPrimitive($str:>Val) = true then { - 274 Return $str; Exit; + 792 Let $toString = Get(O,"toString"); + 792 If IsCallable($toString) = true then { + 792 Let $str = Call($toString,O,@Nil); + 528 If @IsPrimitive($str) = true then { + 468 Return $str; Exit; }; }; - 34 Do @Throw(@TypeError("DefaultValue Number",O)); + 90 Do @Throw(@TypeError("DefaultValue Number",O)); END - 5 rule DefaultValue(O:Oid,"") => DefaultValue(O,"String") ... + 10 rule DefaultValue(O:Oid,"") => DefaultValue(O,"String") ... O "Class" |-> "Date" _:Map _ - 308 rule DefaultValue(O:Oid,"") => DefaultValue(O,"Number") ... + 484 rule DefaultValue(O:Oid,"") => DefaultValue(O,"Number") ... O "Class" |-> Class:String _:Map @@ -6515,142 +6397,144 @@ // Else, // reject. - 186630 syntax KItem /* Bool */ ::= "DefineOwnProperty" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict(1,2,3,4)] + 339040 syntax KItem /* Bool */ ::= "DefineOwnProperty" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict] - 664387 rule DefineOwnProperty(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) - 1328772 => If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { - 27859 Do DefineOwnProperty@Arguments(O,P,Desc,Throw); + 226417 rule DefineOwnProperty(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) + 226417 => BEGIN + 452834 If @IsArgumentsObjectNonStrictWithFormalParams(O) = true then { + 9236 Do DefineOwnProperty@Arguments(O,P,Desc,Throw); } else { - 1273052 If @IsArrayObject(O) = true then { - 3031 Do DefineOwnProperty@Array(O,P,Desc,Throw); + 443598 If @IsArrayObject(O) = true then { + 2496 Do DefineOwnProperty@Array(O,P,Desc,Throw); } else { - 633495 Do DefineOwnProperty@Default(O,P,Desc,Throw); + 441102 Do DefineOwnProperty@Default(O,P,Desc,Throw); } } + END - 1930 syntax KItem /* Bool */ ::= "DefineOwnProperty@Default" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict(1,2,3,4)] + 204 syntax KItem /* Bool */ ::= "DefineOwnProperty@Default" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict] syntax Id ::= "$current" | "$current2" | "$extensible" - 665319 rule DefineOwnProperty@Default(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) => - //@LOG(DefineOwnProperty@Default(O,P,Desc,Throw)) ~> - BEGIN - 1330635 Let $current = GetOwnProperty(O,P); + 226512 rule DefineOwnProperty@Default(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) + 226512 => BEGIN + //Do @LOG(DefineOwnProperty@Default(O,P,Desc,Throw)); + 679536 Let $current = GetOwnProperty(O,P); //Do @LOG($current); - //Do @LOG(IsDataDescriptor($current:>PropertyDescriptor)); + //Do @LOG(IsDataDescriptor($current)); //Do @LOG(IsDataDescriptor(Desc)); - 1330632 Let $extensible = GetInternalProperty(O,"Extensible"); - 665316 If $current = Undefined then { - 416444 If $extensible = false then { - 7 Return Reject(Throw,"DefineOwnProperty@Default not extensible",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 679536 Let $extensible = GetInternalProperty(O,"Extensible"); + 226512 If $current = Undefined then { + 121291 If $extensible = false then { + 3 Return Reject(Throw,"DefineOwnProperty@Default not extensible",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; } else { - 832878 If @OrBool(IsGenericDescriptor(Desc), IsDataDescriptor(Desc)) = true then { + 606450 If @OrBool(IsGenericDescriptor(Desc), IsDataDescriptor(Desc)) = true then { //Do @LOG("Data"); //Do @LOG(Desc); - 361846 Do SetOwnProperty(O,P,MakeFullyPopulatedDataDescriptor1(Desc)); + 334356 Do SetOwnProperty(O,P,MakeFullyPopulatedDataDescriptor1(Desc)); } else { //Do @LOG("Accessor"); //Do @LOG(Desc); - 54593 Do SetOwnProperty(O,P,MakeFullyPopulatedAccessorDescriptor1(Desc)); + 29514 Do SetOwnProperty(O,P,MakeFullyPopulatedAccessorDescriptor1(Desc)); } - 416439 Return true; + 121290 Return true; } } else { - 248872 If @SubDesc(Desc,$current:>PropertyDescriptor) = true then { - 10 Return true; - } else { - 248862 If $current."Configurable" = false then { - 243441 If Desc."Configurable" = true then { - 100 Return Reject(Throw,"DefineOwnProperty@Default conflict configurable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + // If @SubDesc(Desc,$current) = true then { // NOTE: Redundant: It is safe even if it proceeds along the way. + // Return true; + // } else { + 315663 If $current."Configurable" = false then { + 303207 If Desc."Configurable" = true then { + 6 Return Reject(Throw,"DefineOwnProperty@Default conflict configurable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; - 486718 If @OrBool(@AndBool(@EqVal($current."Enumerable", true ), @EqVal(Desc."Enumerable", false)), - @AndBool(@EqVal($current."Enumerable", false), @EqVal(Desc."Enumerable", true ))) = true then { - 46 Return Reject(Throw,"DefineOwnProperty@Default conflict enumerable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 707469 If @OrBool(@AndBool(@EqVal($current."Enumerable", true ), @EqVal(Desc."Enumerable", false)), + 505335 @AndBool(@EqVal($current."Enumerable", false), @EqVal(Desc."Enumerable", true ))) = true then { + 3 Return Reject(Throw,"DefineOwnProperty@Default conflict enumerable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; }; - 248740 If IsGenericDescriptor(Desc) = true then { - 100 Nop; + 315654 If IsGenericDescriptor(Desc) = true then { + 2 Nop; } else { - 497280 If @OrBool(@AndBool(IsDataDescriptor($current:>PropertyDescriptor), IsAccessorDescriptor(Desc)), - @AndBool(IsAccessorDescriptor($current:>PropertyDescriptor), IsDataDescriptor(Desc))) = true then { - 91 If $current."Configurable" = false then { - 36 Return Reject(Throw,"DefineOwnProperty@Default conflict descriptor type",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 526080 If @OrBool(@AndBool(IsDataDescriptor($current), IsAccessorDescriptor(Desc)), + 315648 @AndBool(IsAccessorDescriptor($current), IsDataDescriptor(Desc))) = true then { + 24 If $current."Configurable" = false then { + 3 Return Reject(Throw,"DefineOwnProperty@Default conflict descriptor type",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; //Do @LOG("convert"); - 61 Do ConvertDescriptorType(O,P); + 14 Do ConvertDescriptorType(O,P); } else { - 497098 If @AndBool(IsDataDescriptor($current:>PropertyDescriptor), IsDataDescriptor(Desc)) = true then { - 248370 If $current."Configurable" = false then { - 486400 If @AndBool(@EqVal($current."Writable", false), @EqVal(Desc."Writable", true)) = true then { - 23 Return Reject(Throw,"DefineOwnProperty@Default conflict writable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 420832 If @AndBool(IsDataDescriptor($current), IsDataDescriptor(Desc)) = true then { + 210398 If $current."Configurable" = false then { + 707427 If @AndBool(@EqVal($current."Writable", false), @EqVal(Desc."Writable", true)) = true then { + 3 Return Reject(Throw,"DefineOwnProperty@Default conflict writable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; - 486364 If @AndBool(@AndBool(@EqVal($current."Writable", false), @NeqVal(Desc."Value", Undefined)), @NotBool(SameValue(Desc."Value",$current."Value"))) = true then { - 89 Return Reject(Throw,"DefineOwnProperty@Default not writable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 1111660 If @AndBool(@AndBool(@EqVal($current."Writable", false), @NeqVal(Desc."Value", Undefined)), @NotBool(SameValue(Desc."Value",$current."Value"))) = true then { + 6 Return Reject(Throw,"DefineOwnProperty@Default not writable",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; }; } else { - 179 If $current."Configurable" = false then { - 164 If @AndBool(@NeqVal(Desc."Set", Undefined), @NotBool(SameValue(Desc."Set",$current."Set"))) = true then { - 31 Return Reject(Throw,"DefineOwnProperty@Default conflict set",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 18 If $current."Configurable" = false then { + 27 If @AndBool(@NeqVal(Desc."Set", Undefined), @NotBool(SameValue(Desc."Set",$current."Set"))) = true then { + 3 Return Reject(Throw,"DefineOwnProperty@Default conflict set",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; - 112 If @AndBool(@NeqVal(Desc."Get", Undefined), @NotBool(SameValue(Desc."Get",$current."Get"))) = true then { - 27 Return Reject(Throw,"DefineOwnProperty@Default conflict get",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; + 16 If @AndBool(@NeqVal(Desc."Get", Undefined), @NotBool(SameValue(Desc."Get",$current."Get"))) = true then { + 3 Return Reject(Throw,"DefineOwnProperty@Default conflict get",DefineOwnProperty@Default(O,P,Desc,Throw)); Exit; }; }; } } } - 497166 Let $current2 = GetOwnProperty(O,P); - 497166 If @OrBool(IsGenericDescriptor($current2:>PropertyDescriptor), IsDataDescriptor($current2:>PropertyDescriptor)) = true then { + 315636 Let $current2 = GetOwnProperty@Default(O,P); + 526060 If @OrBool(IsGenericDescriptor($current2), IsDataDescriptor($current2)) = true then { //Do @LOG("Data"); //Do @LOG(Desc); //Do @LOG($current2); - 248386 Do SetOwnProperty(O,P,MakeFullyPopulatedDataDescriptor2(Desc,$current2:>PropertyDescriptor)); + 315603 Do SetOwnProperty(O,P,MakeFullyPopulatedDataDescriptor2(Desc,$current2)); } else { //Do @LOG("Accessor"); //Do @LOG(Desc); //Do @LOG($current2); - 197 Do SetOwnProperty(O,P,MakeFullyPopulatedAccessorDescriptor2(Desc,$current2:>PropertyDescriptor)); + 33 Do SetOwnProperty(O,P,MakeFullyPopulatedAccessorDescriptor2(Desc,$current2)); } - 248583 Return true; - } + 105212 Return true; + // } } END - syntax KItem /* .K */ ::= "ConvertDescriptorType" "(" Oid "," Var ")" - 40 rule ConvertDescriptorType(O:Oid,P:Var) => . ... + syntax KItem /* .K */ ::= "ConvertDescriptorType" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] + 4 rule ConvertDescriptorType(O:Oid,P:Var) => . ... O P |-> ( @desc( "Enumerable" |-> Enumerable:Bool "Configurable" |-> Configurable:Bool M:Map) - => @desc("Get" |-> Undefined "Set" |-> Undefined "Enumerable" |-> Enumerable "Configurable" |-> Configurable ) ) + 28 => @desc("Get" |-> Undefined "Set" |-> Undefined "Enumerable" |-> Enumerable "Configurable" |-> Configurable ) ) _:Map _ when "Value" in keys(M) andBool "Writable" in keys(M) - 21 rule ConvertDescriptorType(O:Oid,P:Var) => . ... + 3 rule ConvertDescriptorType(O:Oid,P:Var) => . ... O P |-> ( @desc( "Enumerable" |-> Enumerable:Bool "Configurable" |-> Configurable:Bool M:Map) - => @desc("Value" |-> Undefined "Writable" |-> false "Enumerable" |-> Enumerable "Configurable" |-> Configurable ) ) + 12 => @desc("Value" |-> Undefined "Writable" |-> false "Enumerable" |-> Enumerable "Configurable" |-> Configurable ) ) _:Map _ when "Get" in keys(M) andBool "Set" in keys(M) - syntax KItem /* .K */ ::= "SetOwnProperty" "(" K /* Oid */ "," K /* Var */ "," K /* Val */ ")" [seqstrict(1,2,3)] - 665022 rule SetOwnProperty(O:Oid,P:Var,V:Val) => . ... + 453004 syntax KItem /* .K */ ::= "SetOwnProperty" "(" K /* Oid */ "," K /* Var */ "," K /* Val */ ")" [seqstrict] + 226502 rule SetOwnProperty(O:Oid,P:Var,V:Val) => . ... O - Prop:Map => @AddMap(P,V,Prop) + Prop:Map => #@AddMap(P,V,Prop) _ - syntax KItem /* Bool */ ::= "Reject" "(" Bool "," String "," K ")" - 301 rule Reject(true, S:String,K:K) => @Throw(@TypeError("Reject" +String S, K)) - 633 rule Reject(false,_, _ ) => false + syntax KItem /* Bool */ ::= "Reject" "(" K /* Bool */ "," K /* String */ "," K ")" [seqstrict(1,2)] + 60 rule Reject(true, S:String,K:K) => @Throw(@TypeError("Reject" +String S, K)) + 42 rule Reject(false,_, _ ) => false ////////////////////////////////////////////////////////////////////////////// // 9 Type Conversion and Testing @@ -6658,283 +6542,291 @@ // 9.1 ToPrimitive - syntax KItem /* Val */ ::= "ToPrimitive" "(" K /* Val */ "," String ")" [seqstrict(1)] + syntax KItem /* Val */ ::= "ToPrimitive" "(" K /* Val */ "," K /* String */ ")" [seqstrict] - 108 rule ToPrimitive(Undefined, _) => Undefined - 97 rule ToPrimitive(@NullVal, _) => @NullVal - 108 rule ToPrimitive(B:Bool, _) => B - 35180 rule ToPrimitive(S:String, _) => S - 50769 rule ToPrimitive(N:Number, _) => N - 2646 rule ToPrimitive(O:Oid, PreferredType:String) => DefaultValue(O,PreferredType) + 264 rule ToPrimitive(Undefined, _) => Undefined + 258 rule ToPrimitive(@NullVal, _) => @NullVal + 101 rule ToPrimitive(B:Bool, _) => B + 16351 rule ToPrimitive(S:String, _) => S + 21035 rule ToPrimitive(N:Number, _) => N + 4092 rule ToPrimitive(O:Oid, PreferredType:String) => DefaultValue(O,PreferredType) // 9.2 ToBoolean - 38700 syntax KItem /* Bool */ ::= "ToBoolean" "(" K /* Val */ ")" [seqstrict(1)] + 5931 syntax KItem /* Bool */ ::= "ToBoolean" "(" K /* Val */ ")" [seqstrict] - 128 rule ToBoolean(Undefined) => false - 21 rule ToBoolean(@NullVal ) => false - 100194 rule ToBoolean(B:Bool ) => B - 192 rule ToBoolean(S:String ) => true when S =/=String "" - 23 rule ToBoolean("" ) => false - 98 rule ToBoolean(N:Number ) => true when N =/=K 0 andBool N =/=K @NaN andBool N =/=K @nz - 61 rule ToBoolean(0 ) => false - 16 rule ToBoolean(@nz ) => false - 19 rule ToBoolean(@NaN ) => false - 249 rule ToBoolean(O:Oid ) => true + 27 rule ToBoolean(Undefined) => false [toBoolean] + 8 rule ToBoolean(@NullVal ) => false [toBoolean] + 40281 rule ToBoolean(B:Bool ) => B [toBoolean] + 43 rule ToBoolean(S:String ) => true when S =/=String "" [toBoolean] + 14 rule ToBoolean("" ) => false [toBoolean] + 52 rule ToBoolean(N:Number ) => true when N =/=K 0 andBool N =/=K @NaN andBool N =/=K @nz [toBoolean] + 30 rule ToBoolean(0 ) => false [toBoolean] + 7 rule ToBoolean(@nz ) => false [toBoolean] + 8 rule ToBoolean(@NaN ) => false [toBoolean] + 119 rule ToBoolean(O:Oid ) => true [toBoolean] // 9.3 ToNumber - 31614 syntax KItem /* Number */ ::= "ToNumber" "(" K /* Val */ ")" [seqstrict(1)] + 23291 syntax KItem /* Number */ ::= "ToNumber" "(" K /* Val */ ")" [seqstrict] - 468 rule ToNumber(Undefined) => @NaN - 446 rule ToNumber(@NullVal ) => 0 - 977 rule ToNumber(true ) => 1 - 78 rule ToNumber(false ) => 0 - 9057 rule ToNumber(S:String ) => @StringToNumber(trim(replaceAll(S,"\n",""))) - 105074 rule ToNumber(N:Number ) => N - 1411 rule ToNumber(O:Oid ) => ToNumber(ToPrimitive(O,"Number")) + 1154 rule ToNumber(Undefined) => @NaN + 428 rule ToNumber(@NullVal ) => 0 + 939 rule ToNumber(true ) => 1 + 57 rule ToNumber(false ) => 0 + 9468 rule ToNumber(S:String ) => @StringToNumber(trim(replaceAll(S,"\n",""))) + 57950 rule ToNumber(N:Number ) => N + 3972 rule ToNumber(O:Oid ) => ToNumber(ToPrimitive(O,"Number")) // 9.3.1 ToNumber Applied to the String Type - syntax KItem /* Bool */ ::= "@IsStrNumericLiteral" "(" String ")" [function] - rule @IsStrNumericLiteral(N:String) => @IsStrNumericLiteralAux(#parse(N,"StrNumericLiteral")) + syntax KItem /* Bool */ ::= "@IsStrNumericLiteral" "(" K /* String */ ")" [seqstrict] + 9318 rule @IsStrNumericLiteral(N:String) => @IsStrNumericLiteralAux(#parse(N,"StrNumericLiteral")) - syntax KItem /* Bool */ ::= "@IsStrNumericLiteralAux" "(" K /* StrNumericLiteral */ ")" [function] - rule @IsStrNumericLiteralAux(K) => isStrNumericLiteral(K) ==K true + syntax KItem /* Bool */ ::= "@IsStrNumericLiteralAux" "(" K /* StrNumericLiteral or IOError */ ")" // nostrict + 4659 rule @IsStrNumericLiteralAux(K) => isStrNumericLiteral(K) ==K true /* - rule @IsStrNumericLiteralAux(_:StrNumericLiteral) => true - rule @IsStrNumericLiteralAux(#noparse) => false + 0 rule @IsStrNumericLiteralAux(_:StrNumericLiteral) => true + 0 rule @IsStrNumericLiteralAux(#noparse) => false */ - syntax KItem /* Number */ ::= "@StringToNumber" "(" String ")" + syntax KItem /* Number */ ::= "@StringToNumber" "(" K /* String */ ")" [seqstrict] syntax Id ::= "$isMinus" | "$num" | "$num2" - 9057 rule @StringToNumber(S:String) - 9057 => If lengthString(S) ==Int 0 = true then { - 76 Return 0; + 4734 rule @StringToNumber(S:String) + 4734 => BEGIN + 4734 If lengthString(S) ==Int 0 = true then { + 75 Return 0; } else { - 8981 If @IsStrNumericLiteral(S) = true then { - 6394 Let $isMinus = @IsMinus(S); - 12788 Let $str = @RemoveLeadingZeros(@RemoveLeadingSign(S)); - 12787 Let $num = @ResolveOverflow(@StringToNumber@Core($str:>String)); - 6393 If $isMinus = true then { - 204 Return %bop(%times, -1, $num:>Number); + 9318 If @IsStrNumericLiteral(S) = true then { + 10653 Let $isMinus = @IsMinus(S); + 14204 Let $str = @RemoveLeadingZeros(@RemoveLeadingSign(S)); + 14204 Let $num = @ResolveOverflow(@StringToNumber@Core($str)); + 3551 If $isMinus = true then { + 120 Return @Bop(%times, -1, $num); } else { - 6291 Return $num; + 3491 Return $num; } } else { - 2587 Return @NaN; + 3512 Return @NaN; } } + END - syntax KItem /* Number */ ::= "@StringToNumber@Core" "(" String ")" + 7102 syntax KItem /* Number */ ::= "@StringToNumber@Core" "(" K /* String */ ")" [seqstrict] syntax Id ::= "$s" - 6394 rule @StringToNumber@Core(S:String) - 6394 => If S = "Infinity" then { - 44 Return @+Infinity; + 3551 rule @StringToNumber@Core(S:String) + 3551 => BEGIN + 3551 If S = "Infinity" then { + 195 Return @+Infinity; } else { - 6350 If @IsHexIntegerLiteral(S) = true then { - 100 Let $s = @SubstrString(S,1,lengthString(S)); - 100 Return @String2Base($s:>String, 16); + 7050 If @IsHexIntegerLiteral(S) = true then { + 138 Let $s = @SubstrString(S,1,lengthString(S)); + 92 Return @String2Base($s, 16); } else { - 6300 If @IsFloatLiteral(S) = true then { - 176 Return @String2Float(S); + 6958 If @IsFloatLiteral(S) = true then { + 146 Return @String2Float(S); } else { - 12424 Return @String2Int(S); + 6812 Return @String2Int(S); } } } + END - syntax Bool ::= "@IsMinus" "(" String ")" [function] - rule @IsMinus(S:String) => substrString(S,0,1) ==String "-" + syntax KItem /* Bool */ ::= "@IsMinus" "(" K /* String */ ")" [seqstrict] + 3551 rule @IsMinus(S:String) => substrString(S,0,1) ==String "-" - syntax KItem /* String */ ::= "@RemoveLeadingSign" "(" K /* String */ ")" [seqstrict(1)] + syntax KItem /* String */ ::= "@RemoveLeadingSign" "(" K /* String */ ")" [seqstrict] syntax Id ::= "$prefix" - 6394 rule @RemoveLeadingSign(S:String) - 6394 => If lengthString(S) >=Int 2 = true then { - 6314 Let $prefix = @SubstrString(S,0,1); - 6314 If @OrBool($prefix:>String ==String "+", $prefix:>String ==String "-") = true then { - 296 Return @SubstrString(S,1,lengthString(S)); + 3551 rule @RemoveLeadingSign(S:String) + 3551 => BEGIN + 3551 If lengthString(S) >=Int 2 = true then { + 7185 Let $prefix = @SubstrString(S,0,1); + 9580 If @OrBool(@EqVal($prefix,"+"), @EqVal($prefix,"-")) = true then { + 204 Return @SubstrString(S,1,lengthString(S)); } else { - 3009 Return S; + 2293 Return S; } } else { - 3237 Return S; + 1156 Return S; } + END - 12914 syntax KItem /* String */ ::= "@RemoveLeadingZeros" "(" K /* String */ ")" [seqstrict(1)] - 6457 rule @RemoveLeadingZeros(S:String) - 6457 => If lengthString(S) >=Int 2 = true then { - 6300 If @SubstrString(S,0,1) = "0" then { - 142 If @SubstrString(S,1,2) = "." then { + 7196 syntax KItem /* String */ ::= "@RemoveLeadingZeros" "(" K /* String */ ")" [seqstrict] + 3598 rule @RemoveLeadingZeros(S:String) + 3598 => BEGIN + 3598 If lengthString(S) >=Int 2 = true then { + 4760 If @SubstrString(S,0,1) = "0" then { + 110 If @SubstrString(S,1,2) = "." then { 8 Return S; } else { - 126 Return @RemoveLeadingZeros(@SubstrString(S,1,lengthString(S))); + 141 Return @RemoveLeadingZeros(@SubstrString(S,1,lengthString(S))); } } else { - 3079 Return S; + 2325 Return S; } } else { - 3307 Return S; + 1218 Return S; } + END - syntax Bool ::= "@IsHexIntegerLiteral" "(" String ")" [function] - rule @IsHexIntegerLiteral(S:String) => substrString(S,0,1) ==String "x" + syntax KItem /* Bool */ ::= "@IsHexIntegerLiteral" "(" K /* String */ ")" [seqstrict] + 3525 rule @IsHexIntegerLiteral(S:String) => substrString(S,0,1) ==String "x" orBool substrString(S,0,1) ==String "X" - syntax Bool ::= "@IsFloatLiteral" "(" String ")" [function] - rule @IsFloatLiteral(S:String) => @HasPoint(S) orBool @HasExponentPart(S) + syntax KItem /* Bool */ ::= "@IsFloatLiteral" "(" K /* String */ ")" [seqstrict] + 13916 rule @IsFloatLiteral(S:String) => @OrBool(@HasPoint(S), @HasExponentPart(S)) - syntax Bool ::= "@HasExponentPart" "(" String ")" [function] - rule @HasExponentPart(S:String) => findString(S, "e", 0) =/=Int -1 + syntax KItem /* Bool */ ::= "@HasExponentPart" "(" K /* String */ ")" [seqstrict] + 3479 rule @HasExponentPart(S:String) => findString(S, "e", 0) =/=Int -1 orBool findString(S, "E", 0) =/=Int -1 - syntax Bool ::= "@HasPoint" "(" String ")" [function] - rule @HasPoint(S:String) => findString(S, ".", 0) =/=Int -1 + syntax KItem /* Bool */ ::= "@HasPoint" "(" K /* String */ ")" [seqstrict] + 3479 rule @HasPoint(S:String) => findString(S, ".", 0) =/=Int -1 // 9.4 ToInteger - syntax KItem /* Val */ ::= "ToInteger" "(" Val ")" + syntax KItem /* Val */ ::= "ToInteger" "(" K /* Val */ ")" [seqstrict] - 2576 rule ToInteger(V:Val) => @NumberToInteger(ToNumber(V)) + 3012 rule ToInteger(V:Val) => @NumberToInteger(ToNumber(V)) // TODO: Do more correctly - 5147 syntax KItem /* Int */ ::= "@NumberToInteger" "(" K /* Number */ ")" [seqstrict(1)] - 422 rule @NumberToInteger(I:Int ) => I - 13 rule @NumberToInteger(F:Float) => Float2Int(F) - 2 rule @NumberToInteger(@nz ) => @nz - 2114 rule @NumberToInteger(@NaN ) => 0 - 14 rule @NumberToInteger(@+Infinity) => @+Infinity - 6 rule @NumberToInteger(@-Infinity) => @-Infinity + 2008 syntax KItem /* Int */ ::= "@NumberToInteger" "(" K /* Number */ ")" [seqstrict] + 115 rule @NumberToInteger(I:Int ) => I + 11 rule @NumberToInteger(F:Float) => Float2Int(F) + 24 rule @NumberToInteger(@nz ) => @nz + 873 rule @NumberToInteger(@NaN ) => 0 + 54 rule @NumberToInteger(@+Infinity) => @+Infinity + 48 rule @NumberToInteger(@-Infinity) => @-Infinity // 9.5 ToInt32: (Signed 32 Bit Integer) - 209 syntax KItem /* Int32 */ ::= "ToInt32" "(" K /* Val */ ")" [seqstrict(1)] + 209 syntax KItem /* Int32 */ ::= "ToInt32" "(" K /* Val */ ")" [seqstrict] - 6045 rule ToInt32(V:Val) => @NumberToInt32(ToNumber(V)) + 17979 rule ToInt32(V:Val) => @NumberToInt32(ToNumber(V)) - 12075 syntax KItem /* Int32 */ ::= "@NumberToInt32" "(" K /* Number */ ")" [seqstrict(1)] - 5789 rule @NumberToInt32(I:Int ) => @IntToInt32(I) - 28 rule @NumberToInt32(F:Float) => @IntToInt32(Float2Int(F)) + 11971 syntax KItem /* Int32 */ ::= "@NumberToInt32" "(" K /* Number */ ")" [seqstrict] + 11474 rule @NumberToInt32(I:Int ) => @IntToInt32(I) + 56 rule @NumberToInt32(F:Float) => @IntToInt32(Float2Int(F)) 2 rule @NumberToInt32(@nz ) => 0 206 rule @NumberToInt32(@NaN ) => 0 3 rule @NumberToInt32(@+Infinity) => 0 2 rule @NumberToInt32(@-Infinity) => 0 - syntax KItem /* Int32 */ ::= "@IntToInt32" "(" Int ")" - 5817 rule @IntToInt32(I:Int) => svalueMInt(mi(32,I)) + syntax KItem /* Int32 */ ::= "@IntToInt32" "(" K /* Int */ ")" [seqstrict] + 5765 rule @IntToInt32(I:Int) => svalueMInt(mi(32,I)) // 9.6 ToUint32: (Unsigned 32 Bit Integer) - syntax KItem /* Val */ ::= "ToUint32" "(" K /* Val */ ")" [seqstrict(1)] + 572 syntax KItem /* Val */ ::= "ToUint32" "(" K /* Val */ ")" [seqstrict] - 16568 rule ToUint32(V:Val) => @NumberToUint32(ToNumber(V)) + 36798 rule ToUint32(V:Val) => @NumberToUint32(ToNumber(V)) - 33118 syntax KItem /* Int32 */ ::= "@NumberToUint32" "(" K /* Number */ ")" [seqstrict(1)] - 15951 rule @NumberToUint32(I:Int ) => @IntToUint32(I) - 225 rule @NumberToUint32(F:Float) => @IntToUint32(Float2Int(F)) - 5 rule @NumberToUint32(@nz ) => 0 - 351 rule @NumberToUint32(@NaN ) => 0 - 9 rule @NumberToUint32(@+Infinity) => 0 - 9 rule @NumberToUint32(@-Infinity) => 0 + 24521 syntax KItem /* Int32 */ ::= "@NumberToUint32" "(" K /* Number */ ")" [seqstrict] + 23872 rule @NumberToUint32(I:Int ) => @IntToUint32(I) + 412 rule @NumberToUint32(F:Float) => @IntToUint32(Float2Int(F)) + 2 rule @NumberToUint32(@nz ) => 0 + 107 rule @NumberToUint32(@NaN ) => 0 + 2 rule @NumberToUint32(@+Infinity) => 0 + 2 rule @NumberToUint32(@-Infinity) => 0 - syntax KItem /* Uint32 */ ::= "@IntToUint32" "(" Int ")" - 16176 rule @IntToUint32(I:Int) => uvalueMInt(mi(32,I)) + syntax KItem /* Uint32 */ ::= "@IntToUint32" "(" K /* Int */ ")" [seqstrict] + 12142 rule @IntToUint32(I:Int) => uvalueMInt(mi(32,I)) // 9.7 ToUint16: (Unsigned 16 Bit Integer) - syntax KItem /* Val */ ::= "ToUint16" "(" Val ")" + syntax KItem /* Val */ ::= "ToUint16" "(" K /* Val */ ")" [seqstrict] - 122 rule ToUint16(V:Val) => @NumberToUint16(ToNumber(V)) + 153 rule ToUint16(V:Val) => @NumberToUint16(ToNumber(V)) - 244 syntax KItem /* Int32 */ ::= "@NumberToUint16" "(" K /* Number */ ")" [seqstrict(1)] - 108 rule @NumberToUint16(I:Int ) => @IntToUint16(I) - 4 rule @NumberToUint16(F:Float) => @IntToUint16(Float2Int(F)) + 102 syntax KItem /* Int32 */ ::= "@NumberToUint16" "(" K /* Number */ ")" [seqstrict] + 74 rule @NumberToUint16(I:Int ) => @IntToUint16(I) + 8 rule @NumberToUint16(F:Float) => @IntToUint16(Float2Int(F)) 2 rule @NumberToUint16(@nz ) => 0 4 rule @NumberToUint16(@NaN ) => 0 2 rule @NumberToUint16(@+Infinity) => 0 2 rule @NumberToUint16(@-Infinity) => 0 - syntax KItem /* Uint16 */ ::= "@IntToUint16" "(" Int ")" - 112 rule @IntToUint16(I:Int) => uvalueMInt(mi(16,I)) + syntax KItem /* Uint16 */ ::= "@IntToUint16" "(" K /* Int */ ")" [seqstrict] + 41 rule @IntToUint16(I:Int) => uvalueMInt(mi(16,I)) // 9.8 ToString - 11189 syntax KItem /* Val */ ::= "ToString" "(" K /* Val */ ")" [seqstrict(1)] - - 55 rule ToString(Undefined) => "undefined" - 35 rule ToString(@NullVal ) => "null" - 48 rule ToString(true ) => "true" - 18 rule ToString(false ) => "false" - 142824 rule ToString(S:String ) => S - 115406 rule ToString(I:Int ) => #external("node\x01-p\x01-e\x01String(" +String Int2String(I) +String ")") - 121 rule ToString(F:Float ) => #external("node\x01-p\x01-e\x01String(" +String Float2String(F) +String ")") - 5 rule ToString(@nz ) => "0" - 28 rule ToString(@NaN ) => "NaN" - 23 rule ToString(@+Infinity) => "Infinity" - 12 rule ToString(@-Infinity) => "-Infinity" - 642 rule ToString(O:Oid ) => ToString(ToPrimitive(O,"String")) + 4621 syntax KItem /* Val */ ::= "ToString" "(" K /* Val */ ")" [seqstrict] + + 17 rule ToString(Undefined) => "undefined" + 11 rule ToString(@NullVal ) => "null" + 23 rule ToString(true ) => "true" + 7 rule ToString(false ) => "false" + 39775 rule ToString(S:String ) => S + 21627 rule ToString(I:Int ) => #external("node\x01-p\x01-e\x01String(" +String Int2String(I) +String ")") + 65 rule ToString(F:Float ) => #external("node\x01-p\x01-e\x01String(" +String Float2String(F) +String ")") + 1 rule ToString(@nz ) => "0" + 10 rule ToString(@NaN ) => "NaN" + 3 rule ToString(@+Infinity) => "Infinity" + 2 rule ToString(@-Infinity) => "-Infinity" + 585 rule ToString(O:Oid ) => ToString(ToPrimitive(O,"String")) // 9.9 ToObject - 392 syntax KItem /* Val */ ::= "ToObject" "(" K /* Val */ ")" [seqstrict(1)] + 868 syntax KItem /* Val */ ::= "ToObject" "(" K /* Val */ ")" [seqstrict] - 1 rule ToObject(Undefined) => @Throw(@TypeError("ToObject","Undefined")) - 1 rule ToObject(@NullVal ) => @Throw(@TypeError("ToObject","Null")) - 42 rule ToObject(B:Bool ) => @NewBoolean(@Cons(B,@Nil)) - 620 rule ToObject(S:String ) => @NewString(@Cons(S,@Nil)) - 149 rule ToObject(N:Number ) => @NewNumber(@Cons(N,@Nil)) - 8552 rule ToObject(O:Oid) => O + 3 rule ToObject(Undefined) => @Throw(@TypeError("ToObject","Undefined")) + 3 rule ToObject(@NullVal ) => @Throw(@TypeError("ToObject","Null")) + 44 rule ToObject(B:Bool ) => @NewBoolean(@Cons(B,@Nil)) + 554 rule ToObject(S:String ) => @NewString(@Cons(S,@Nil)) + 224 rule ToObject(N:Number ) => @NewNumber(@Cons(N,@Nil)) + 977 rule ToObject(O:Oid) => O // 9.10 CheckObjectCoercible - syntax KItem /* .K */ ::= "CheckObjectCoercible" "(" Val ")" - 90741 rule CheckObjectCoercible(V:Val) => . ... + syntax KItem /* .K */ ::= "CheckObjectCoercible" "(" K /* Val */ ")" [seqstrict] + 22976 rule CheckObjectCoercible(V:Val) => . ... when (V =/=K Undefined) andBool (V =/=K @NullVal) - 63 rule CheckObjectCoercible(Undefined) => @Throw(@TypeError("CheckObjectCoercible","Undefined")) - 3 rule CheckObjectCoercible(@NullVal ) => @Throw(@TypeError("CheckObjectCoercible","Null")) + 18 rule CheckObjectCoercible(Undefined) => @Throw(@TypeError("CheckObjectCoercible","Undefined")) + 9 rule CheckObjectCoercible(@NullVal ) => @Throw(@TypeError("CheckObjectCoercible","Null")) // 9.11 IsCallable - syntax KItem /* Bool */ ::= "IsCallable" "(" K /* Val */ ")" [seqstrict(1)] + 4864 syntax KItem /* Bool */ ::= "IsCallable" "(" K /* Val */ ")" [seqstrict] - 263 rule IsCallable(Undefined) => false - 8 rule IsCallable(@NullVal ) => false - 8 rule IsCallable(B:Bool ) => false - 9 rule IsCallable(S:String ) => false - 12 rule IsCallable(N:Number ) => false - 58094 rule IsCallable(O:Oid ) => Class ==K "Function" ... // TODO: Do more correctly + 26 rule IsCallable(Undefined) => false + 3 rule IsCallable(@NullVal ) => false + 2 rule IsCallable(B:Bool ) => false + 2 rule IsCallable(S:String ) => false + 3 rule IsCallable(N:Number ) => false + 17527 rule IsCallable(O:Oid ) => Class ==K "Function" ... // TODO: Do more correctly O "Class" |-> Class:String _:Map _ - 69949 rule IsCallable(@(_)) => true + 15 rule IsCallable(@(_)) => true // 9.12 The SameValue Algorithm - syntax Bool ::= "SameValue" "(" K /* Val */ "," K /* Val */ ")" [function] + 404260 syntax KItem /* Bool */ ::= "SameValue" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] // TODO: Do more correctly Step 4 of Number - rule SameValue(V1:Val,V2:Val) => V1 ==K V2 when notBool(isInt(V1) ==K true andBool isFloat(V2) ==K true) + 122353 rule SameValue(V1:Val,V2:Val) => V1 ==K V2 when notBool(isInt(V1) ==K true andBool isFloat(V2) ==K true) andBool notBool(isFloat(V1) ==K true andBool isInt(V2) ==K true) - rule SameValue(I1:Int, F2:Float) => @Int2Float(I1) ==Float F2 - rule SameValue(F1:Float,I2:Int ) => F1 ==Float @Int2Float(I2) + 12 rule SameValue(I1:Int, F2:Float) => #@Int2Float(I1) ==Float F2 + 1089 rule SameValue(F1:Float,I2:Int ) => F1 ==Float #@Int2Float(I2) ////////////////////////////////////////////////////////////////////////////// // 10.2.1 Environment Records ////////////////////////////////////////////////////////////////////////////// - syntax KItem /* Bool */ ::= "HasBinding" "(" Eid "," Var ")" + syntax KItem /* Bool */ ::= "HasBinding" "(" K /* Eid */ "," K /* Var */ ")" [seqstrict] // 10.2.1.1.1 HasBinding(N) - 505338 rule HasBinding(E:Eid,N:Var) => N in keys(Record) ... + 73604 rule HasBinding(E:Eid,N:Var) => N in keys(Record) ... E Record:Map _ // 10.2.1.2.1 HasBinding(N) - 538622 rule HasBinding(E:Eid,N:Var) => HasProperty(O,N) ... + 339072 rule HasBinding(E:Eid,N:Var) => HasProperty(O,N) ... E @@ -6944,9 +6836,9 @@ _ - syntax KItem /* .K */ ::= "CreateMutableBinding" "(" Eid "," Var "," Bool ")" + 2184 syntax KItem /* .K */ ::= "CreateMutableBinding" "(" K /* Eid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] // 10.2.1.1.2 CreateMutableBinding (N, D) - 120344 rule CreateMutableBinding(E:Eid,N:Var,D:Bool) => . ... + 24026 rule CreateMutableBinding(E:Eid,N:Var,D:Bool) => . ... E (.Map => N |-> @ve(Undefined,false,true,D)) Record:Map @@ -6954,9 +6846,9 @@ when notBool(N in keys(Record)) // 10.2.1.2.2 CreateMutableBinding (N, D) - 184097 rule CreateMutableBinding(E:Eid,N:Var,D:Bool) - => HasProperty(O,N) ~> @False? - ~> DefineOwnProperty(O, N, @desc("Value" |-> Undefined "Writable" |-> true "Enumerable" |-> true "Configurable" |-> D), true) ~> @Ignore + 73774 rule CreateMutableBinding(E:Eid,N:Var,D:Bool) + 73774 => HasProperty(O,N) ~> @False? + 147513 ~> DefineOwnProperty(O, N, @desc("Value" |-> Undefined "Writable" |-> true "Enumerable" |-> true "Configurable" |-> D), true) ~> @Ignore ... E @@ -6967,22 +6859,28 @@ _ - 268044 syntax KItem /* .K */ ::= "SetMutableBinding" "(" K /* Eid */ "," K /* Var */ "," K /* Val */ "," K /* Bool */ ")" [seqstrict(1,2,3,4)] + 129752 syntax KItem /* .K */ ::= "SetMutableBinding" "(" K /* Eid */ "," K /* Var */ "," K /* Val */ "," K /* Bool */ ")" [seqstrict] // 10.2.1.1.3 SetMutableBinding (N,V,S) - 202928 rule SetMutableBinding(E:Eid,N:Var,V:Val,S:Bool) => . ... + 39306 rule SetMutableBinding(E:Eid,N:Var,V:Val,S:Bool) => . ... E N |-> @ve((_ => V),(_ => true),true,_) _:Map _ - 0 rule SetMutableBinding(E:Eid,N:Var,_:Val,true) => @Throw(@TypeError("SetMutableBinding",N)) ... // TODO: what if S is false? undefined behavior? + 0 rule SetMutableBinding(E:Eid,N:Var,_:Val,true) => @Throw(@TypeError("SetMutableBinding",N)) ... + + E + N |-> @ve(_,_,false,_) _:Map + _ + + 0 rule SetMutableBinding(E:Eid,N:Var,_:Val,false) => . ... E N |-> @ve(_,_,false,_) _:Map _ // 10.2.1.2.3 SetMutableBinding (N,V,S) - 245979 rule SetMutableBinding(E:Eid,N:Var,V:Val,S:Bool) => Put(O,N,V,S) ... + 209896 rule SetMutableBinding(E:Eid,N:Var,V:Val,S:Bool) => Put(O,N,V,S) ... E @@ -6992,9 +6890,9 @@ _ - syntax KItem /* Val */ ::= "GetBindingValue" "(" Eid "," Var "," Bool ")" + syntax KItem /* Val */ ::= "GetBindingValue" "(" K /* Eid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] // 10.2.1.1.4 GetBindingValue(N,S) - 153454 rule GetBindingValue(E:Eid,N:Var,S:Bool) => V ... + 29211 rule GetBindingValue(E:Eid,N:Var,S:Bool) => V ... E N |-> @ve(V:Val,Initialized:Bool,Mutable:Bool,_) _:Map @@ -7002,11 +6900,13 @@ when notBool(Initialized ==K false andBool Mutable ==K false) 0 rule GetBindingValue(E:Eid,N:Var,S:Bool) - => If S = true then { + => BEGIN + 0 If S = true then { 0 Do @Throw(@ReferenceError("GetBindingValue, DeclEnv", N)); } else { 0 Return Undefined; } + END ... E @@ -7014,9 +6914,10 @@ _ // 10.2.1.2.4 GetBindingValue(N,S) - 210308 rule GetBindingValue(E:Eid,N:Var,S:Bool) - 420615 => If HasProperty(O,N) = true then { - 420611 Return Get(O,N); + 61934 rule GetBindingValue(E:Eid,N:Var,S:Bool) + 61934 => BEGIN + 123868 If HasProperty(O,N) = true then { + 123868 Return Get(O,N); } else { 0 If S = true then { 0 Do @Throw(@ReferenceError("GetBindingValue, ObjEnv", N)); @@ -7024,6 +6925,7 @@ 0 Return Undefined; } } + END ... E @@ -7034,7 +6936,7 @@ _ - syntax KItem /* Bool */ ::= "DeleteBinding" "(" Eid "," Var ")" + 312 syntax KItem /* Bool */ ::= "DeleteBinding" "(" K /* Eid */ "," K /* Var */ ")" [seqstrict] // 10.2.1.1.5 DeleteBinding (N) 0 rule DeleteBinding(E:Eid,N:Var) => true ... @@ -7056,7 +6958,7 @@ when notBool(N in keys(Record)) // 10.2.1.2.5 DeleteBinding (N) - 66 rule DeleteBinding(E:Eid,N:Var) => Delete(O,N,false) ... + 126 rule DeleteBinding(E:Eid,N:Var) => Delete(O,N,false) ... E @@ -7066,16 +6968,16 @@ _ - syntax KItem /* Val */ ::= "ImplicitThisValue" "(" Eid ")" + syntax KItem /* Val */ ::= "ImplicitThisValue" "(" K /* Eid */ ")" [seqstrict] // 10.2.1.1.6 ImplicitThisValue() - 4624 rule ImplicitThisValue(E:Eid) => Undefined ... + 2486 rule ImplicitThisValue(E:Eid) => Undefined ... E _:Map _ // 10.2.1.2.6 ImplicitThisValue() - 11 rule ImplicitThisValue(E:Eid) => O ... + 2 rule ImplicitThisValue(E:Eid) => O ... E @@ -7084,7 +6986,7 @@ _ - 85839 rule ImplicitThisValue(E:Eid) => Undefined ... + 12355 rule ImplicitThisValue(E:Eid) => Undefined ... E @@ -7094,9 +6996,9 @@ _ - syntax KItem /* .K */ ::= "CreateImmutableBinding" "(" Eid "," Var ")" + 64 syntax KItem /* .K */ ::= "CreateImmutableBinding" "(" K /* Eid */ "," K /* Var */ ")" [seqstrict] // 10.2.1.1.7 CreateImmutableBinding (N) - 3610 rule CreateImmutableBinding(E:Eid,N:Var) => . ... + 1802 rule CreateImmutableBinding(E:Eid,N:Var) => . ... E (.Map => N |-> @ve(Undefined,false,false,false)) Record:Map @@ -7104,9 +7006,9 @@ when notBool(N in keys(Record)) - syntax KItem /* .K */ ::= "InitializeImmutableBinding" "(" Eid "," Var "," Val ")" + 3668 syntax KItem /* .K */ ::= "InitializeImmutableBinding" "(" K /* Eid */ "," K /* Var */ "," K /* Val */ ")" [seqstrict] // 10.2.1.1.8 InitializeImmutableBinding (N,V) - 3610 rule InitializeImmutableBinding(E:Eid,N:Var,V:Val) => . ... + 1802 rule InitializeImmutableBinding(E:Eid,N:Var,V:Val) => . ... E N |-> @ve((_ => V),(false => true),false,_) _:Map @@ -7119,28 +7021,29 @@ // 10.2.2.1 GetIdentifierReference (lex, name, strict) - syntax KItem /* Reference */ ::= "GetIdentifierReference" "(" Eid "," Var "," Bool ")" + syntax KItem /* Reference */ ::= "GetIdentifierReference" "(" K /* Eid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] - 1047 rule GetIdentifierReference(@NullEid,N:Var,Strict:Bool) => @Ref(Undefined,N,Strict) - 737038 rule GetIdentifierReference(E:Eid,N:Var,Strict:Bool) - 1474062 => If HasBinding(E,N) = true then { - 541642 Return @Ref(E,N,Strict); + 3552 rule GetIdentifierReference(@NullEid,N:Var,Strict:Bool) => @Ref(Undefined,N,Strict) + 144145 rule GetIdentifierReference(E:Eid,N:Var,Strict:Bool) + 144145 => BEGIN + 288290 If HasBinding(E,N) = true then { + 432744 Return @Ref(E,N,Strict); } else { - 390752 Return GetIdentifierReference(E',N,Strict); + 25646 Return GetIdentifierReference(E',N,Strict); } + END ... E E' _ - when E =/=K @NullEid // 10.2.2.2 NewDeclarativeEnvironment (E) - syntax KItem /* Eid */ ::= "NewDeclarativeEnvironment" "(" Eid "," Bool ")" + 64 syntax KItem /* Eid */ ::= "NewDeclarativeEnvironment" "(" K /* Eid */ "," K /* Bool */ ")" [seqstrict] - 49460 rule NewDeclarativeEnvironment(E:Eid, Strict:Bool) => @e(!N) ... + 31498 rule NewDeclarativeEnvironment(E:Eid, Strict:Bool) => @e(!N) ... (. => @e(!N:Int) @@ -7151,11 +7054,12 @@ _ + // 10.2.2.3 NewObjectEnvironment (O, E) - 390 syntax KItem /* Eid */ ::= "NewObjectEnvironment" "(" K /* Oid */ "," K /* Eid */ "," K /* Bool */ "," Bool ")" [seqstrict(1,2,3)] + 362 syntax KItem /* Eid */ ::= "NewObjectEnvironment" "(" K /* Oid */ "," K /* Eid */ "," K /* Bool */ "," K /* Bool */ ")" [seqstrict] - 194 rule NewObjectEnvironment(O:Oid,E:Eid,ProvideThis:Bool,Strict:Bool) => @e(!N) ... + 398 rule NewObjectEnvironment(O:Oid,E:Eid,ProvideThis:Bool,Strict:Bool) => @e(!N) ... (. => @e(!N:Int) @@ -7176,10 +7080,10 @@ // 10.4.1 Entering Global Code syntax KItem /* .K */ ::= "@EnterGlobalCode" "(" Stmt ")" - 6835 rule @EnterGlobalCode(Code:Stmt) - => @CheckEarlyErrors(@IsStrict(Code), Code) - ~> @BindDeclarations("function",false,@IsStrict(Code),Code) - ~> @BindDeclarations("variable",false,@IsStrict(Code),Code) + 2748 rule @EnterGlobalCode(Code:Stmt) + 2748 => @CheckEarlyErrors(#@IsStrict(Code), Code) + 2709 ~> @BindDeclarations("function",false,#@IsStrict(Code),Code) + 2709 ~> @BindDeclarations("variable",false,#@IsStrict(Code),Code) ... // 10.2.3 The Global Environment @@ -7190,28 +7094,30 @@ false @NullEid - @IsStrict(Code) // 10.1.1 Strict Mode Code, Case 1 + #@IsStrict(Code) // 10.1.1 Strict Mode Code, Case 1 ) .List - . => @GlobalEid - . => @GlobalOid + 654 . => @GlobalEid + 3515 . => @GlobalOid . => Undefined // 10.4.2 Entering Eval Code - syntax KItem /* .K */ ::= "@EnterEvalCode" "(" Stmt "," Bool /* Direct? */ ")" + syntax KItem /* .K */ ::= "@EnterEvalCode" "(" Stmt "," K /* Bool */ /* Direct? */ ")" [seqstrict(2)] syntax Id ::= "$strict" - 939 rule @EnterEvalCode(Code:Stmt, true) - 939 => Let $strict = @IsStrict(Code) orBool Strict; // 10.1.1 Strict Mode Code, Case 2 (direct call to eval) - 939 Do @CheckEarlyErrors($strict:>Bool, Code); - 776 Do @SetRunningCtx(@NewDeclarativeEnvironmentForEval(E,$strict:>Bool), This); - 776 Do @BindDeclarations("function",true,$strict:>Bool,Code); - 776 Do @BindDeclarations("variable",true,$strict:>Bool,Code); + 903 rule @EnterEvalCode(Code:Stmt, true) + 903 => BEGIN + 1806 Let $strict = #@IsStrict(Code) orBool Strict; // 10.1.1 Strict Mode Code, Case 2 (direct call to eval) + 2709 Do @CheckEarlyErrors($strict, Code); + 2976 Do @SetRunningCtx(@NewDeclarativeEnvironmentForEval(E,$strict), This); + 2232 Do @BindDeclarations("function",true,$strict,Code); + 1488 Do @BindDeclarations("variable",true,$strict,Code); + END ... @@ -7227,58 +7133,62 @@ _ // - 16 rule @EnterEvalCode(Code:Stmt, false) - 16 => Let $strict = @IsStrict(Code); // 10.1.1 Strict Mode Code, Case 2 (NOT direct call to eval) - 16 Do @CheckEarlyErrors($strict:>Bool, Code); - 15 Do @SetRunningCtx(@NewDeclarativeEnvironmentForEval(@GlobalEid,$strict:>Bool), @GlobalOid); - 15 Do @BindDeclarations("function",true,$strict:>Bool,Code); - 15 Do @BindDeclarations("variable",true,$strict:>Bool,Code); + 14 rule @EnterEvalCode(Code:Stmt, false) + 14 => BEGIN + 28 Let $strict = #@IsStrict(Code); // 10.1.1 Strict Mode Code, Case 2 (NOT direct call to eval) + 42 Do @CheckEarlyErrors($strict, Code); + 74 Do @SetRunningCtx(@NewDeclarativeEnvironmentForEval(@GlobalEid,$strict), @GlobalOid); + 39 Do @BindDeclarations("function",true,$strict,Code); + 26 Do @BindDeclarations("variable",true,$strict,Code); + END - syntax KItem /* Eid */ ::= "@NewDeclarativeEnvironmentForEval" "(" Eid "," Bool /* Strict? */ ")" - 59 rule @NewDeclarativeEnvironmentForEval(E,true ) => NewDeclarativeEnvironment(E, true) - 732 rule @NewDeclarativeEnvironmentForEval(E,false) => E + 1514 syntax KItem /* Eid */ ::= "@NewDeclarativeEnvironmentForEval" "(" K /* Eid */ "," K /* Bool */ /* Strict? */ ")" [seqstrict] + 110 rule @NewDeclarativeEnvironmentForEval(E,true ) => NewDeclarativeEnvironment(E, true) + 702 rule @NewDeclarativeEnvironmentForEval(E,false) => E // 10.4.3 Entering Function Code - syntax KItem /* .K */ ::= "@EnterFunctionCode" "(" Oid "," Val "," Vals ")" - 47607 rule @EnterFunctionCode(F:Oid,This:Val,Args:Vals) - 47607 => Do @SetRunningCtx(NewDeclarativeEnvironment(E,Strict), @ResolveThis(Strict,This)); - 47607 Do @BindFunctionParameters(F,Args,Strict); - 47605 Do @BindDeclarations("function",false,Strict,Code); - 47605 Do @BindArgumentsObject(F,Args,Strict); - 47596 Do @BindDeclarations("variable",false,Strict,Code); + syntax KItem /* .K */ ::= "@EnterFunctionCode" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict] + 12845 rule @EnterFunctionCode(F:Oid,This:Val,Args:Vals) + 12845 => BEGIN + 64225 Do @SetRunningCtx(NewDeclarativeEnvironment(E,Strict), @ResolveThis(Strict,This)); + 38535 Do @BindFunctionParameters(F,Args,Strict); + 38535 Do @BindDeclarations("function",false,Strict,Code); + 38535 Do @BindArgumentsObject(F,Args,Strict); + 25690 Do @BindDeclarations("variable",false,Strict,Code); + END ... F - "Scope" |-> E:Eid - "Code" |-> Code:Stmt + "Scope" |-> E:Eid + "Code" |-> Code:Stmt "Strict" |-> Strict:Bool _:Map _ - syntax KItem /* Oid */ ::= "@ResolveThis" "(" Bool "," Val ")" - 3543 rule @ResolveThis(true, V:Val) => V - 24511 rule @ResolveThis(false,O:Oid) => O // NOTE: Method call or function call under the 'with' - 19181 rule @ResolveThis(false,Undefined) => @GlobalOid // NOTE: Function call without the 'with' (from p.28 of Good Parts) - 36 rule @ResolveThis(false,@NullVal ) => @GlobalOid // NOTE: Apply call with 'null' as a 'this' value (from p.30 of Good Parts) - 336 rule @ResolveThis(false,V:Val) => ToObject(V) when isPrimitive(V) ==K true + syntax KItem /* Oid */ ::= "@ResolveThis" "(" K /* Bool */ "," K /* Val */ ")" [seqstrict] + 1770 rule @ResolveThis(true, V:Val) => V + 4711 rule @ResolveThis(false,O:Oid) => O // NOTE: Method call or function call under the 'with' + 35048 rule @ResolveThis(false,Undefined) => @GlobalOid // NOTE: Function call without the 'with' (from p.28 of Good Parts) + 18 rule @ResolveThis(false,@NullVal ) => @GlobalOid // NOTE: Apply call with 'null' as a 'this' value (from p.30 of Good Parts) + 256 rule @ResolveThis(false,V:Val) => ToObject(V) when isPrimitive(V) ==K true - 192400 syntax KItem /* .K */ ::= "@SetRunningCtx" "(" K /* Eid */ "," K /* Oid */ ")" [seqstrict(1,2)] - 50318 rule @SetRunningCtx(E:Eid,This:Val) => . ... + 55440 syntax KItem /* .K */ ::= "@SetRunningCtx" "(" K /* Eid */ "," K /* Oid */ ")" [seqstrict] + 14874 rule @SetRunningCtx(E:Eid,This:Val) => . ... (.List => ListItem(@active(R))) _:List (R => E This - Undefined ) + 75 Undefined ) syntax KItem /* Val */ ::= "@RestoreRunningCtx" - 48336 rule @RestoreRunningCtx => . ... + 14589 rule @RestoreRunningCtx => . ... (ListItem(@active(R)) => .List) _:List _ => R @@ -7287,23 +7197,23 @@ // 10.5 Declaration Binding Instantiation // 10.5: Step 4: Function Parameter Binding Instantiation - syntax KItem /* .K */ ::= "@BindFunctionParameters" "(" Oid "," Vals "," Bool ")" - 47607 rule @BindFunctionParameters(F:Oid,Args:Vals,Strict:Bool) => @SetParams(Ns,Args,Strict) ... + syntax KItem /* .K */ ::= "@BindFunctionParameters" "(" K /* Oid */ "," K /* Vals */ "," K /* Bool */ ")" [seqstrict] + 25690 rule @BindFunctionParameters(F:Oid,Args:Vals,Strict:Bool) => @SetParams(Ns,Args,Strict) ... F "FormalParameters" |-> Ns:Exps _:Map _ // - syntax KItem /* .K */ ::= "@SetParams" "(" Exps "," Vals "," Bool ")" - 47605 rule @SetParams(%nil, _:Vals, _) => . - 494 rule @SetParams(%cons(%var(N:Var), Ns:Exps), @Nil , Strict:Bool) => @SetParam(N, Undefined, Strict) ~> @SetParams(Ns, @Nil, Strict) - 46286 rule @SetParams(%cons(%var(N:Var), Ns:Exps), @Cons(V:Val, Vs:Vals), Strict:Bool) => @SetParam(N, V , Strict) ~> @SetParams(Ns, Vs, Strict) + syntax KItem /* .K */ ::= "@SetParams" "(" Exps "," K /* Vals */ "," K /* Bool */ ")" [seqstrict(2,3)] + 12845 rule @SetParams(%nil, _:Vals, _) => . + 632 rule @SetParams(%cons(%var(N:Var), Ns:Exps), @Nil , Strict:Bool) => @SetParam(N, Undefined, Strict) ~> @SetParams(Ns, @Nil, Strict) + 18591 rule @SetParams(%cons(%var(N:Var), Ns:Exps), @Cons(V:Val, Vs:Vals), Strict:Bool) => @SetParam(N, V , Strict) ~> @SetParams(Ns, Vs, Strict) // - syntax KItem /* .K */ ::= "@SetParam" "(" Var "," Val "," Bool ")" - 46780 rule @SetParam(N,V,Strict:Bool) - => @BindVariableDeclaration(N,false,Strict) // TODO: check if it is correct that the configurableBindings is false: Unspecified at Step 4.d.iv. - ~> SetMutableBinding(E,N,V,Strict) ... + syntax KItem /* .K */ ::= "@SetParam" "(" K /* Var */ "," K /* Val */ "," K /* Bool */ ")" [seqstrict] + 6348 rule @SetParam(N,V,Strict:Bool) + 6348 => @BindVariableDeclaration(N,false,Strict) // TODO: check if it is correct that the configurableBindings is false: Unspecified at Step 4.d.iv. + 6348 ~> SetMutableBinding(E,N,V,Strict) ... E:Eid @@ -7315,51 +7225,54 @@ // 10.5: Step 5 & 8: Function/Variable Declarations Binding Instantiation // Visitor function // NOTE: the second boolean argument indicates whether it is eval code or not - syntax KItem /* .K */ ::= "@BindDeclarations" "(" String "," Bool "," Bool "," Stmt ")" - 670110 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %fdecl(F:Var,Ps:Exps,FB:Stmt)) => If Mode = "function" then { Do @BindFunctionDeclaration(F,Ps,FB,CB,Strict); }; - 392579 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %vdecl(N:Var)) => If Mode = "variable" then { Do @BindVariableDeclaration(N,CB,Strict); }; - 726977 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %seq(S1:Stmt,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) - 306332 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %exp(_)) => . - 110311 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %if(_,S1:Stmt,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) - 152 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %do(S:Stmt,_)) => @BindDeclarations(Mode,CB,Strict,S) - 282 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %while(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) - 6382 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %for (S1:Stmt,_,_,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) - 4044 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %forin(S1:Stmt,_,_,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) - 106 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %continue(_)) => . - 590 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %break(_)) => . - 11548 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %label(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) - 103353 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %return(_)) => . - 32813 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %throw(_)) => . - 5902 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %try(S1:Stmt,_,S2:Stmt,S3:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) ~> @BindDeclarations(Mode,CB,Strict,S3) - 574 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %try(S1:Stmt, S3:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S3) - 366 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %with(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) - 103329 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %emptyStmt) => . - 566 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %switch(_,S1:Stmt,S2:Stmt,S3:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) ~> @BindDeclarations(Mode,CB,Strict,S3) - 1608 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %case(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) - 560 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %default(S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) + 3028 syntax KItem /* .K */ ::= "@BindDeclarations" "(" K /* String */ "," K /* Bool */ "," K /* Bool */ "," Stmt ")" [seqstrict(1,2,3)] + 421704 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %fdecl(F:Var,Ps:Exps,FB:Stmt)) => BEGIN If Mode = "function" then { Do @BindFunctionDeclaration(F,Ps,FB,CB,Strict); }; END + 216712 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %vdecl(N:Var)) => BEGIN If Mode = "variable" then { Do @BindVariableDeclaration(N,CB,Strict); }; END + 819048 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %seq(S1:Stmt,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) + 123950 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %exp(_)) => . + 134988 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %if(_,S1:Stmt,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) + 276 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %do(S:Stmt,_)) => @BindDeclarations(Mode,CB,Strict,S) + 328 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %while(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) + 6300 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %for (S1:Stmt,_,_,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) + 948 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %forin(S1:Stmt,_,_,S2:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) + 102 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %continue(_)) => . + 568 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %break(_)) => . + 6364 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %label(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) + 29034 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %return(_)) => . + 6544 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %throw(_)) => . + 9488 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %try(S1:Stmt,_,S2:Stmt,S3:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) ~> @BindDeclarations(Mode,CB,Strict,S3) + 408 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %try(S1:Stmt, S3:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S3) + 676 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %with(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) + 38812 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %emptyStmt) => . + 1368 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %switch(_,S1:Stmt,S2:Stmt,S3:Stmt)) => @BindDeclarations(Mode,CB,Strict,S1) ~> @BindDeclarations(Mode,CB,Strict,S2) ~> @BindDeclarations(Mode,CB,Strict,S3) + 2320 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %case(_,S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) + 672 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %default(S:Stmt)) => @BindDeclarations(Mode,CB,Strict,S) + 0 rule @BindDeclarations(Mode:String, CB:Bool, Strict:Bool, %debugger) => . // 10.5: Step 5: Function Declaration Binding Instantiation - syntax KItem /* .K */ ::= "@BindFunctionDeclaration" "(" Var "," Exps "," Stmt "," Bool "," Bool ")" + syntax KItem /* .K */ ::= "@BindFunctionDeclaration" "(" K /* Var */ "," Exps "," Stmt "," K /* Bool */ "," K /* Bool */ ")" [seqstrict(1,4,5)] syntax Id ::= "$existingProp" - 134022 rule @BindFunctionDeclaration(N:Var, Params:Exps, FunBody:Stmt, ConfigurableBindings:Bool, Strict:Bool) - 268044 => If HasBinding(E,N) = false then { - 134011 Do CreateMutableBinding(E,N,ConfigurableBindings); + 52713 rule @BindFunctionDeclaration(N:Var, Params:Exps, FunBody:Stmt, ConfigurableBindings:Bool, Strict:Bool) + 52713 => BEGIN + 158139 If HasBinding(E,N) = false then { + 105398 Do CreateMutableBinding(E,N,ConfigurableBindings); } else { - 11 If E = @GlobalEid then { - 16 Let $existingProp = GetProperty(@GlobalOid,N); - 8 If $existingProp."Configurable" = true then { + 14 If E = @GlobalEid then { + 33 Let $existingProp = GetProperty(@GlobalOid,N); + 22 If $existingProp."Configurable" = true then { 0 DoI DefineOwnProperty(@GlobalOid, N, @desc("Value" |-> Undefined "Writable" |-> true "Enumerable" |-> true "Configurable" |-> ConfigurableBindings), true); } else { - 8 If IsAccessorDescriptor($existingProp:>Val) = true then { + 33 If IsAccessorDescriptor($existingProp) = true then { 0 Do @Throw(@TypeError("BindFunctionDeclaration accessor",$existingProp)); }; - 16 If @AndBool($existingProp."Writable", $existingProp."Enumerable") = false then { + 44 If @AndBool($existingProp."Writable", $existingProp."Enumerable") = false then { 0 Do @Throw(@TypeError("BindFunctionDeclaration writable/enumerable",$existingProp)); }; } }; } - 134022 Do SetMutableBinding(E, N, @FunctionDeclaration(N,Params,FunBody), Strict); + 158139 Do SetMutableBinding(E, N, @FunctionDeclaration(N,Params,FunBody), Strict); + END ... @@ -7370,14 +7283,16 @@ // 10.5: Step 8: Variable Declaration Binding Instantiation - syntax KItem /* .K */ ::= "@BindVariableDeclaration" "(" Var "," Bool "," Bool ")" - 125295 rule @BindVariableDeclaration(N:Var, ConfigurableBindings:Bool, Strict:Bool) - 250589 => If HasBinding(E,N) = true then { - 639 Return; + syntax KItem /* .K */ ::= "@BindVariableDeclaration" "(" K /* Var */ "," K /* Bool */ "," K /* Bool */ ")" [seqstrict] + 33437 rule @BindVariableDeclaration(N:Var, ConfigurableBindings:Bool, Strict:Bool) + 33437 => BEGIN + 66874 If HasBinding(E,N) = true then { + 499 Return; } else { - 124655 Do CreateMutableBinding(E,N,ConfigurableBindings); - 124654 Do SetMutableBinding(E,N,Undefined,Strict); + 98814 Do CreateMutableBinding(E,N,ConfigurableBindings); + 130264 Do SetMutableBinding(E,N,Undefined,Strict); } + END ... @@ -7387,19 +7302,21 @@ _ - syntax KItem /* .K */ ::= "@BindArgumentsObject" "(" Oid "," Vals "," Bool ")" + syntax KItem /* .K */ ::= "@BindArgumentsObject" "(" K /* Oid */ "," K /* Vals */ "," K /* Bool */ ")" [seqstrict] syntax Id ::= "$argsObj" - 47605 rule @BindArgumentsObject(F:Oid,Args:Vals,Strict:Bool) - 95210 => If HasBinding(E,"arguments") = false then { - 95193 Let $argsObj = @CreateArgumentsObject(F,Names,Args,E,Strict); - 47592 If Strict = true then { - 3542 Do CreateImmutableBinding(E,"arguments"); - 3542 Do InitializeImmutableBinding(E,"arguments",$argsObj:>Val); + 12845 rule @BindArgumentsObject(F:Oid,Args:Vals,Strict:Bool) + 12845 => BEGIN + 25690 If HasBinding(E,"arguments") = false then { + 38523 Let $argsObj = @CreateArgumentsObject(F,Names,Args,E,Strict); + 12841 If Strict = true then { + 5310 Do CreateImmutableBinding(E,"arguments"); + 3540 Do InitializeImmutableBinding(E,"arguments",$argsObj); } else { - 44050 Do CreateMutableBinding(E,"arguments",false); // TODO: check if the third argument is false or not (not mentioned in the specification) - 44050 Do SetMutableBinding(E,"arguments",$argsObj:>Val,false); + 33213 Do CreateMutableBinding(E,"arguments",false); // TODO: check if the third argument is false or not (not mentioned in the specification) + 22142 Do SetMutableBinding(E,"arguments",$argsObj,false); } }; + END ... F @@ -7419,57 +7336,62 @@ // 10.6 Arguments Object - syntax KItem /* Oid */ ::= "@CreateArgumentsObject" "(" Oid "," Exps "," Vals "," Eid "," Bool ")" + syntax KItem /* Oid */ ::= "@CreateArgumentsObject" "(" K /* Oid */ "," Exps "," K /* Vals */ "," K /* Eid */ "," K /* Bool */ ")" [seqstrict(1,3,4,5)] syntax Id ::= "$len" | "$map" - 47601 rule @CreateArgumentsObject(Func:Oid, Names:Exps, Args:Vals, Env:Eid, Strict:Bool) - 47601 => Let $len = @LengthVals(Args); - 95202 Let $obj = @CreateObject; - 47601 Do SetInternalProperty($obj:>Oid, "Class", "Arguments"); - 47601 Do SetInternalProperty($obj:>Oid, "Strict", Strict); // NOTE: This is not specified in language standard, but added for our own @IsArgumentsObjectNonStrictWithFormalParams - 47600 DoI DefineOwnProperty($obj, "length", @GenDesc("Value", $len, "Writable", true, "Enumerable", false, "Configurable", true), false); - 95194 Let $map = @CreateObject; - 47597 Do @BindActualParams($obj:>Oid, Args, 0); - 47594 If Strict = false then { - 44052 Do @BindFormalParams($map:>Oid, Names, Args, Env, 0); + 12841 rule @CreateArgumentsObject(Func:Oid, Names:Exps, Args:Vals, Env:Eid, Strict:Bool) + 12841 => BEGIN + 25682 Let $len = #@LengthVals(Args); + 38523 Let $obj = @CreateObject; + 38523 Do SetInternalProperty($obj, "Class", "Arguments"); + 38523 Do SetInternalProperty($obj, "Strict", Strict); // NOTE: This is not specified in language standard, but added for our own @IsArgumentsObjectNonStrictWithFormalParams + 51364 DoI DefineOwnProperty($obj, "length", @GenDesc("Value", $len, "Writable", true, "Enumerable", false, "Configurable", true), false); + 38523 Let $map = @CreateObject; + 38523 Do @BindActualParams($obj, Args, 0); + 25682 If Strict = false then { + 22142 Do @BindFormalParams($map, Names, Args, Env, 0); }; - 47593 If @Length(Names) >Int 0 = true then { - 27812 Do SetInternalProperty($obj:>Oid, "ParameterMap", $map:>Val); + 25682 If #@Length(Names) >Int 0 = true then { + 9276 Do SetInternalProperty($obj, "ParameterMap", $map); }; - 47593 If Strict = true then { - 3542 DoI DefineOwnProperty($obj, "caller", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); - 3542 DoI DefineOwnProperty($obj, "callee", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); + 25682 If Strict = true then { + 5324 DoI DefineOwnProperty($obj, "caller", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); + 3557 DoI DefineOwnProperty($obj, "callee", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); } else { - 44051 DoI DefineOwnProperty($obj, "callee", @desc("Value" |-> Func "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true), false); + 22142 DoI DefineOwnProperty($obj, "callee", @desc("Value" |-> Func "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true), false); } - 47592 Return $obj; + 12841 Return $obj; + END - syntax KItem /* .K */ ::= "@BindActualParams" "(" Oid "," Vals "," Int ")" - 47594 rule @BindActualParams(O:Oid, @Nil, _) => . - 47095 rule @BindActualParams(O:Oid, @Cons(V:Val,Vs:Vals), I:Int) - => DefineOwnProperty(O, ToString(I), @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false) ~> @Ignore ~> - @BindActualParams(O, Vs, I +Int 1) + 25682 syntax KItem /* .K */ ::= "@BindActualParams" "(" K /* Oid */ "," K /* Vals */ "," K /* Int */ ")" [seqstrict] + 12841 rule @BindActualParams(O:Oid, @Nil, _) => . + 6373 rule @BindActualParams(O:Oid, @Cons(V:Val,Vs:Vals), I:Int) + 12746 => DefineOwnProperty(O, ToString(I), @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false) ~> @Ignore ~> + 6373 @BindActualParams(O, Vs, I +Int 1) - syntax KItem /* .K */ ::= "@BindFormalParams" "(" Oid "," Exps "," Vals "," Eid "," Int ")" + 22142 syntax KItem /* .K */ ::= "@BindFormalParams" "(" K /* Oid */ "," Exps "," K /* Vals */ "," K /* Eid */ "," K /* Int */ ")" [seqstrict(1,3,4,5)] // TODO: consider step 11.c.ii 2nd condition: "name is not an element of mappedNames". what if duplicated names? - 43602 rule @BindFormalParams(M:Oid, %nil, _, _, _) => . - 449 rule @BindFormalParams(M:Oid, _, @Nil, _, _) => . - 46220 rule @BindFormalParams(M:Oid, %cons(%var(Name:Var),Names:Exps), @Cons(Arg:Val,Args:Vals), Env:Eid, I:Int) - 92440 => Let $getter = @MakeArgGetter(Name,Env); - 92440 Let $setter = @MakeArgSetter(Name,Env); - 46220 DoI DefineOwnProperty(M, ToString(I), @GenDesc("Get", $getter, "Set", $setter, "Configurable", true), false); - 46219 Do @BindFormalParams(M, Names, Args, Env, I +Int 1); - - syntax KItem /* Oid */ ::= "@MakeArgGetter" "(" Var "," Eid ")" - 46220 rule @MakeArgGetter(N:Var,E:Eid) => @CreateFunctionObject(%nil, %return(%var(N)), E, true) // TODO: in what case? // 10.1.1 Strict Mode Code, Case ? - - syntax KItem /* Oid */ ::= "@MakeArgSetter" "(" Var "," Eid ")" + 10935 rule @BindFormalParams(M:Oid, %nil, _, _, _) => . + 136 rule @BindFormalParams(M:Oid, _, @Nil, _, _) => . + 6156 rule @BindFormalParams(M:Oid, %cons(%var(Name:Var),Names:Exps), @Cons(Arg:Val,Args:Vals), Env:Eid, I:Int) + 6156 => BEGIN + 18468 Let $getter = @MakeArgGetter(Name,Env); + 18468 Let $setter = @MakeArgSetter(Name,Env); + 30780 DoI DefineOwnProperty(M, ToString(I), @GenDesc("Get", $getter, "Set", $setter, "Configurable", true), false); + 12312 Do @BindFormalParams(M, Names, Args, Env, I +Int 1); + END + + syntax KItem /* Oid */ ::= "@MakeArgGetter" "(" K /* Var */ "," K /* Eid */ ")" [seqstrict] + 14646 rule @MakeArgGetter(N:Var,E:Eid) => @CreateFunctionObject(%nil, %return(%var(N)), E, true) // TODO: in what case? // 10.1.1 Strict Mode Code, Case ? + + syntax KItem /* Oid */ ::= "@MakeArgSetter" "(" K /* Var */ "," K /* Eid */ ")" [seqstrict] syntax Id ::= "$param" - 46220 rule @MakeArgSetter(N:Var,E:Eid) - 46220 => Let $param = N:>String +String "_arg"; - 92440 Return @CreateFunctionObject(%cons(%var($param:>Var),%nil), %exp(%bop(%assign,%var(N),%var($param:>Var))), E, true); // TODO: in what case? // 10.1.1 Strict Mode Code, Case ? + 6156 rule @MakeArgSetter(N:Var,E:Eid) + 6156 => BEGIN + 12327 Return @CreateFunctionObject(%cons(%var((N:>String +String "_arg"):>Var),%nil), %exp(%bop(%assign,%var(N),%var((N:>String +String "_arg"):>Var))), E, true); // TODO: in what case? // 10.1.1 Strict Mode Code, Case ? + END - syntax KItem /* Bool */ ::= "@IsArgumentsObjectNonStrictWithFormalParams" "(" Oid ")" - 331178 rule @IsArgumentsObjectNonStrictWithFormalParams(O:Oid) + syntax KItem /* Bool */ ::= "@IsArgumentsObjectNonStrictWithFormalParams" "(" K /* Oid */ ")" [seqstrict] + 80808 rule @IsArgumentsObjectNonStrictWithFormalParams(O:Oid) => Class ==String "Arguments" andBool notBool(Strict) andBool "ParameterMap" in keys(InternalProperties) ... O @@ -7480,7 +7402,7 @@ _ - 3780385 rule @IsArgumentsObjectNonStrictWithFormalParams(O:Oid) => false ... + 1248761 rule @IsArgumentsObjectNonStrictWithFormalParams(O:Oid) => false ... O @@ -7492,73 +7414,81 @@ syntax Id ::= "$isMapped" | "$allowed" - syntax KItem /* Val */ ::= "Get@Arguments" "(" Oid "," Var ")" + syntax KItem /* Val */ ::= "Get@Arguments" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 8510 rule Get@Arguments(O:Oid,P:Var) - 17020 => Let $map = GetInternalProperty(O,"ParameterMap"); - 17020 Let $isMapped = GetOwnProperty($map,P); - 8510 If $isMapped = Undefined then { - 12061 Return Get@Default(O,P); // TODO: consider step 3.b + 3315 rule Get@Arguments(O:Oid,P:Var) + 3315 => BEGIN + 9945 Let $map = GetInternalProperty(O,"ParameterMap"); + 9945 Let $isMapped = GetOwnProperty($map,P); + 3315 If $isMapped = Undefined then { + 4356 Return Get@Default(O,P); // TODO: consider step 3.b } else { - 4957 Return Get($map:>Oid,P); + 2274 Return Get($map,P); } + END - syntax KItem /* Val */ ::= "GetOwnProperty@Arguments" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + syntax KItem /* Val */ ::= "GetOwnProperty@Arguments" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] - 34384 rule GetOwnProperty@Arguments(O:Oid,P:Var) - 68768 => Let $desc = GetOwnProperty@Default(O,P); - 34384 If $desc = Undefined then { - 28133 Return $desc; + 6829 rule GetOwnProperty@Arguments(O:Oid,P:Var) + 6829 => BEGIN + 20487 Let $desc = GetOwnProperty@Default(O,P); + 6829 If $desc = Undefined then { + 4728 Return $desc; } else { - 12502 Let $map = GetInternalProperty(O,"ParameterMap"); - 12502 Let $isMapped = GetOwnProperty($map,P); - 6251 If $isMapped = Undefined then { - 5959 Return $desc; + 6303 Let $map = GetInternalProperty(O,"ParameterMap"); + 6303 Let $isMapped = GetOwnProperty($map,P); + 2101 If $isMapped = Undefined then { + 2071 Return $desc; } else { - 584 Return @AddDesc("Value", Get($map:>Oid,P), $desc); + 90 Return @AddDesc("Value", Get($map,P), $desc); } } + END - syntax KItem /* Bool */ ::= "DefineOwnProperty@Arguments" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict(1,2,3,4)] + syntax KItem /* Bool */ ::= "DefineOwnProperty@Arguments" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict] - 27859 rule DefineOwnProperty@Arguments(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) - 55718 => Let $map = GetInternalProperty(O,"ParameterMap"); - 55718 Let $isMapped = GetOwnProperty($map,P); - 55718 Let $allowed = DefineOwnProperty@Default(O,P,Desc,false); - 27859 If $allowed = false then { - 16 If Throw = true then { - 16 Do @Throw(@TypeError("DefineOwnProperty for Arguments",DefineOwnProperty(O,P,Desc,Throw))); + 4618 rule DefineOwnProperty@Arguments(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) + 4618 => BEGIN + 13854 Let $map = GetInternalProperty(O,"ParameterMap"); + 13854 Let $isMapped = GetOwnProperty($map,P); + 13854 Let $allowed = DefineOwnProperty@Default(O,P,Desc,false); + 4618 If $allowed = false then { + 1 If Throw = true then { + 3 Do @Throw(@TypeError("DefineOwnProperty for Arguments",DefineOwnProperty(O,P,Desc,Throw))); } else { 0 Return false; } } else { - 27843 If $isMapped = Undefined then { - 27817 Nop; + 9234 If $isMapped = Undefined then { + 4611 Nop; } else { - 26 If IsAccessorDescriptor(Desc) = true then { - 11 DoI Delete($map:>Oid, P, false); + 12 If IsAccessorDescriptor(Desc) = true then { + 2 DoI Delete($map, P, false); } else { 15 If @MemDesc(Desc,"Value") = true then { - 15 Do Put($map:>Oid, P, Desc."Value", Throw); + 15 Do Put($map, P, Desc."Value", Throw); }; - 15 If Desc."Writable" = false then { - 11 DoI Delete($map:>Oid, P, false); + 10 If Desc."Writable" = false then { + 4 DoI Delete($map, P, false); }; } } - 27843 Return true; + 4617 Return true; } + END - syntax KItem /* Bool */ ::= "Delete@Arguments" "(" Oid "," Var "," Bool ")" + syntax KItem /* Bool */ ::= "Delete@Arguments" "(" K /* Oid */ "," K /* Var */ "," K /* Bool */ ")" [seqstrict] - 39 rule Delete@Arguments(O:Oid,P:Var,Throw:Bool) - 78 => Let $map = GetInternalProperty(O,"ParameterMap"); - 78 Let $isMapped = GetOwnProperty($map,P); - 78 Let $result = Delete@Default(O,P,Throw); - 78 If @AndBool($result, @NeqVal($isMapped, Undefined)) = true then { - 10 DoI Delete($map:>Oid, P, false); + 7 rule Delete@Arguments(O:Oid,P:Var,Throw:Bool) + 7 => BEGIN + 21 Let $map = GetInternalProperty(O,"ParameterMap"); + 21 Let $isMapped = GetOwnProperty($map,P); + 21 Let $result = Delete@Default(O,P,Throw); + 28 If @AndBool($result, @NeqVal($isMapped, Undefined)) = true then { + 8 DoI Delete($map, P, false); }; - 39 Return $result; + 7 Return $result; + END ////////////////////////////////////////////////////////////////////////////// // 11 Expressions @@ -7566,7 +7496,7 @@ syntax KItem /* Reference */ ::= "@GetReference" "(" Exp ")" - 542704 rule @GetReference(%var(N:Var)) => GetIdentifierReference(E,N,Strict) ... + 264234 rule @GetReference(%var(N:Var)) => GetIdentifierReference(E,N,Strict) ... E:Eid _ @@ -7577,10 +7507,10 @@ _ - 180638 context @GetReference(%mem(HOLE,_)) - 180623 context @GetReference(%mem(_:Val,HOLE)) - 90311 rule @GetReference(%mem(O:Val,N:Val)) // NOTE: O does not need to be an Oid - => CheckObjectCoercible(O) ~> @Ref(O, ToString(N), Strict) ... + 68428 context @GetReference(%mem(HOLE,_)) + 68424 context @GetReference(%mem(_:Val,HOLE)) + 22808 rule @GetReference(%mem(O:Val,N:Val)) // NOTE: O does not need to be an Oid + 68406 => CheckObjectCoercible(O) ~> @Ref(O, ToString(N), Strict) ... E:Eid _ @@ -7591,18 +7521,18 @@ _ - 41 rule @GetReference(E:Exp) => @Throw(@ReferenceError("GetReference",E)) when @IsReferenceExp(E) =/=K true + 126 rule @GetReference(E:Exp) => @Throw(@ReferenceError("GetReference",E)) when notBool(#@IsReferenceExp(E)) - syntax KItem /* Bool */ ::= "@IsReferenceExp" "(" Exp ")" [function] + syntax Bool ::= "#@IsReferenceExp" "(" Exp ")" [function] - rule @IsReferenceExp(E:Exp) => getKLabel(E) ==KLabel '%var`(_`) + 0 rule #@IsReferenceExp(E:Exp) => getKLabel(E) ==KLabel '%var`(_`) orBool getKLabel(E) ==KLabel '%mem`(_`,_`) - 246 rule %emptyExp => Undefined + 445 rule %emptyExp => Undefined // 11.1.1 The this Keyword - 29733 rule %this => This ... + 13129 rule %this => This ... This:Val _ @@ -7611,48 +7541,50 @@ // 11.1.2 Identifier Reference // 10.3.1 Identifier Resolution - 353355 rule %var(N:Var) => GetValue(@GetReference(%var(N))) + 252333 rule %var(N:Var) => GetValue(@GetReference(%var(N))) // 11.1.3 Literal Reference // TODO: Numeric, Regular Expressions - 29733 rule %con(%this) => %this - 1415 rule %con(%null) => %null - 32244 rule %con(B:Bool) => B - 45468 rule %con(I:Int) => @ResolveOverflow(I) - 2167 rule %con(F:Float) => @ResolveOverflow(F) - 152960 rule %con(S:String) => S + 26258 rule %con(%this) => %this + 1702 rule %con(%null) => %null + 8041 rule %con(B:Bool) => B + 72912 rule %con(I:Int) => @ResolveOverflow(I) + 3352 rule %con(F:Float) => @ResolveOverflow(F) + 52523 rule %con(S:String) => S // 11.1.4 Array Initialiser - 1675 rule %arr(Es:Exps) => @MakeArray(@RemoveLastEmptyExp(Es)) + 656 rule %arr(Es:Exps) => @MakeArray(#@RemoveLastEmptyExp(Es)) // NOTE: the last ending comma should be ignored: [ 1, 2, ] => [ 1, 2 ] // "If an element is elided at the end of an array, that element does not contribute to the length of the Array." (p.63) - syntax Exps ::= "@RemoveLastEmptyExp" "(" Exps ")" [function] - rule @RemoveLastEmptyExp( %nil ) => %nil - rule @RemoveLastEmptyExp(%cons(%emptyExp, %nil)) => %nil - rule @RemoveLastEmptyExp(%cons(E:Exp, %nil)) => %cons(E,%nil) when E =/=K %emptyExp - rule @RemoveLastEmptyExp(%cons(E:Exp, Es:Exps)) => %cons(E,@RemoveLastEmptyExp(Es)) when Es =/=K %nil + syntax Exps ::= "#@RemoveLastEmptyExp" "(" Exps ")" [function] + 292 rule #@RemoveLastEmptyExp( %nil ) => %nil + 0 rule #@RemoveLastEmptyExp(%cons(%emptyExp, %nil)) => %nil + 72 rule #@RemoveLastEmptyExp(%cons(E:Exp, %nil)) => %cons(E,%nil) when E =/=K %emptyExp + 99 rule #@RemoveLastEmptyExp(%cons(E:Exp, Es:Exps)) => %cons(E,#@RemoveLastEmptyExp(Es)) when Es =/=K %nil // 11.1.5 Object Initialiser // NOTE: step 4 of p.66 (duplicated properties) is checked by 'CheckDuplicatedProp' - 6851 rule %obj(PAs:Exps) => @AssignProps(@CreateObject,PAs) + 3558 rule %obj(PAs:Exps) => @AssignProps(@CreateObject,PAs) - 13702 syntax KItem /* Oid */ ::= "@AssignProps" "(" K /* Oid */ "," Exps ")" [seqstrict(1)] - 6851 rule @AssignProps(O:Oid, %nil) => O - 8114 rule @AssignProps(O:Oid, %cons(PA:Exp, PAs:Exps)) => @AssignProp(O,PA) ~> @AssignProps(O,PAs) + 2372 syntax KItem /* Oid */ ::= "@AssignProps" "(" K /* Oid */ "," Exps ")" [seqstrict(1)] + 1186 rule @AssignProps(O:Oid, %nil) => O + 5940 rule @AssignProps(O:Oid, %cons(PA:Exp, PAs:Exps)) => @AssignProp(O,PA) ~> @AssignProps(O,PAs) - syntax KItem /* .K */ ::= "@AssignProp" "(" Oid "," Exp ")" + syntax KItem /* .K */ ::= "@AssignProp" "(" K /* Oid */ "," Exp ")" [seqstrict(1)] - 16164 context @AssignProp(_,%prop(_,HOLE)) - 8082 rule @AssignProp(O:Oid, %prop(P:Var,V:Val)) - => DefineOwnProperty(O, P, @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false) ~> @Ignore + 5859 context @AssignProp(_,%prop(_,HOLE)) + 1953 rule @AssignProp(O:Oid, %prop(P:Var,V:Val)) + 1953 => DefineOwnProperty(O, P, @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true), false) ~> @Ignore - 17 rule @AssignProp(O:Oid, %get(P:Var,FunBody:Stmt)) - 34 => Let $closure = @CreateFunctionObject(%nil, FunBody, E, @IsStrict(FunBody) orBool Strict); // 10.1.1 Strict Mode Code, Case 3 - 17 DoI DefineOwnProperty(O, P, @GenDesc("Get", $closure, "Enumerable", true, "Configurable", true), false); + 14 rule @AssignProp(O:Oid, %get(P:Var,FunBody:Stmt)) + 14 => BEGIN + 42 Let $closure = @CreateFunctionObject(%nil, FunBody, E, #@IsStrict(FunBody) orBool Strict); // 10.1.1 Strict Mode Code, Case 3 + 42 DoI DefineOwnProperty(O, P, @GenDesc("Get", $closure, "Enumerable", true, "Configurable", true), false); + END ... @@ -7667,9 +7599,11 @@ _ - 15 rule @AssignProp(O:Oid, %set(P:Var,X:Var,FunBody:Stmt)) - 30 => Let $closure = @CreateFunctionObject(%cons(%var(X),%nil), FunBody, E, @IsStrict(FunBody) orBool Strict); // 10.1.1 Strict Mode Code, Case 3 - 15 DoI DefineOwnProperty(O, P, @GenDesc("Set", $closure, "Enumerable", true, "Configurable", true), false); + 13 rule @AssignProp(O:Oid, %set(P:Var,X:Var,FunBody:Stmt)) + 13 => BEGIN + 39 Let $closure = @CreateFunctionObject(%cons(%var(X),%nil), FunBody, E, #@IsStrict(FunBody) orBool Strict); // 10.1.1 Strict Mode Code, Case 3 + 39 DoI DefineOwnProperty(O, P, @GenDesc("Set", $closure, "Enumerable", true, "Configurable", true), false); + END ... @@ -7689,135 +7623,153 @@ // 11.2.1 Property Accessors - 57238 rule %mem(E1:Exp,E2:Exp) => GetValue(@GetReference(%mem(E1,E2))) + 47838 rule %mem(E1:Exp,E2:Exp) => GetValue(@GetReference(%mem(E1,E2))) // 11.2.2 The new Operator - 10707 rule %new(F:Exp,Es:Exps) => @ConstructIfPossible(F,Es) + 9608 rule %new(F:Exp,Es:Exps) => @ConstructIfPossible(F,Es) - 42819 syntax KItem /* Oid */ ::= "@ConstructIfPossible" "(" K /* Val */ "," K /* Vals */ ")" [seqstrict(1,2)] - 10704 rule @ConstructIfPossible(F:Val, Args:Vals) - 21408 => If @IsConstructable(F) = true then { - 10622 Do Construct(F, Args); + 19207 syntax KItem /* Oid */ ::= "@ConstructIfPossible" "(" K /* Val */ "," K /* Vals */ ")" [seqstrict] + 4801 rule @ConstructIfPossible(F:Val, Args:Vals) + 4801 => BEGIN + 9602 If @IsConstructable(F) = true then { + 9542 Do Construct(F, Args); } else { - 82 Do @Throw(@TypeError("ConstructIfPossible",F)); + 90 Do @Throw(@TypeError("ConstructIfPossible",F)); } + END - syntax KItem /* Bool */ ::= "@IsConstructable" "(" Val ")" - 10688 rule @IsConstructable(F:Oid) => "prototype" in keys(Prop) ... + syntax KItem /* Bool */ ::= "@IsConstructable" "(" K /* Val */ ")" [seqstrict] + 4786 rule @IsConstructable(F:Oid) => "prototype" in keys(Prop) ... F Prop:Map _ - 16 rule @IsConstructable(F:Val) => false when @IsOid(F) =/=K true + 15 rule @IsConstructable(F:Val) => false when notBool(#@IsOid(F)) // 11.2.3 Function Calls - 117645 rule %call(F:Exp,Es:Exps) => @CallIfPossible(F, @DetermineThis(F), Es) - when @IsEval(F) ==K false // TODO: could it be made in uniform way? + 36885 rule %call(F:Exp,Es:Exps) => @CallIfPossible(F, @DetermineThis(F), Es) + when #@IsEval(F) ==K false // TODO: could it be made in uniform way? + andBool #@IsAPI(F) ==K false syntax KItem /* Val */ ::= "@DetermineThis" "(" Exp ")" - 110320 rule @DetermineThis(F) => @FindThis(@GetReference(F)) when @IsReferenceExp(F) ==K true - 7288 rule @DetermineThis(F) => Undefined when @IsReferenceExp(F) ==K false + 28053 rule @DetermineThis(F) => @FindThis(@GetReference(F)) when #@IsReferenceExp(F) + 6010 rule @DetermineThis(F) => Undefined when notBool(#@IsReferenceExp(F)) - 220630 syntax KItem /* Val */ ::= "@FindThis" "(" K /* Reference */ ")" [seqstrict(1)] + 18702 syntax KItem /* Val */ ::= "@FindThis" "(" K /* ReferenceVal */ ")" [seqstrict] - 19555 rule @FindThis(@Ref(O:Oid,_,_)) => O - 90474 rule @FindThis(@Ref(E:Eid,_,_)) => ImplicitThisValue(E) - 281 rule @FindThis(@Ref(I:Primitive,_,_)) => I // NOTE: This will be resolved by @ResolveThis - rule @FindThis(@Ref(Undefined,_,_)) => Undefined + 2075 rule @FindThis(@Ref(O:Oid,_,_)) => O + 14312 rule @FindThis(@Ref(E:Eid,_,_)) => ImplicitThisValue(E) + 120 rule @FindThis(@Ref(I:Primitive,_,_)) => I // NOTE: This will be resolved by @ResolveThis + /* NOTE: Not possible. + 0 If @GetReference(F) is Ref(Undefined,_,_), then it could not get to here, because evaluating F, which is GetValue(@GetReference(F)), will raise RefereneError. + Indeed, this rule is not specified in the standard, which already knows this. + Indeed, the condition of Step 7 is "#@IsReferenceExp(F) is false", not "@GetReference(F) is Ref(Undefined,_,_)". + 0 rule @FindThis(@Ref(Undefined,_,_)) => Undefined + */ - 705561 syntax KItem /* Val */ ::= "@CallIfPossible" "(" K /* Val */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict(1,2,3)] + 73741 syntax KItem /* Val */ ::= "@CallIfPossible" "(" K /* Val */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict] - 117504 rule @CallIfPossible(F:Val, This:Val, Args:Vals) - 235008 => If IsCallable(F) = true then { - 117460 Do Call(F, This, Args); + 12287 rule @CallIfPossible(F:Val, This:Val, Args:Vals) + 12287 => BEGIN + 24574 If IsCallable(F) = true then { + 24512 Do Call(F, This, Args); } else { - 44 Do @Throw(@TypeError("CallIfPossible",F)); + 93 Do @Throw(@TypeError("CallIfPossible",F)); } + END // 11.2.4 Argument Lists - 320023 context %cons(HOLE,_) - 319801 context %cons(_:Val,HOLE) - 159836 rule %cons(V:Val,Vs:Vals) => @Cons(V,Vs) - 130856 rule %nil => @Nil + 104678 context %cons(HOLE,_) + 104661 context %cons(_:Val,HOLE) + 69770 rule %cons(V:Val,Vs:Vals) => @Cons(V,Vs) + 65644 rule %nil => @Nil // 11.2.5 Function Expressions - 10204 rule %fun( Params:Exps, FunBody:Stmt) => @FunctionExpressionAnonymous( Params, FunBody) - 68 rule %fun(F:Var, Params:Exps, FunBody:Stmt) => @FunctionExpressionRecursive(F, Params, FunBody) + 8608 rule %fun( Params:Exps, FunBody:Stmt) => @FunctionExpressionAnonymous( Params, FunBody) + 64 rule %fun(F:Var, Params:Exps, FunBody:Stmt) => @FunctionExpressionRecursive(F, Params, FunBody) // 11.3.1 Postfix Increment Operator syntax Id ::= "$lhs" | "$oldValue" | "$newValue" - 2522 rule %post(E:Exp,%inc) - 5042 => Let $lhs = @GetReference(E); - 5037 Let $oldValue = ToNumber(GetValue($lhs)); - 5034 Let $newValue = @Addition($oldValue,1); - 2517 Do PutValue($lhs,$newValue); - 2517 Return $oldValue; + 1767 rule %post(E:Exp,%inc) + 1767 => BEGIN + 5301 Let $lhs = @GetReference(E); + 7060 Let $oldValue = ToNumber(GetValue($lhs)); + 5286 Let $newValue = @Addition($oldValue,1); + 5286 Do PutValue($lhs,$newValue); + 1762 Return $oldValue; + END // 11.3.2 Postfix Decrement Operator - 1167 rule %post(E:Exp,%dec) - 2332 => Let $lhs = @GetReference(E); - 2327 Let $oldValue = ToNumber(GetValue($lhs)); - 2324 Let $newValue = @Subtraction($oldValue,1); - 1162 Do PutValue($lhs,$newValue); - 1162 Return $oldValue; + 1139 rule %post(E:Exp,%dec) + 1139 => BEGIN + 3417 Let $lhs = @GetReference(E); + 4548 Let $oldValue = ToNumber(GetValue($lhs)); + 3402 Let $newValue = @Subtraction($oldValue,1); + 3402 Do PutValue($lhs,$newValue); + 1134 Return $oldValue; + END // 11.4.1 The delete Operator // TODO: consider the first sentence of note. - 1284 rule %pre(%delete,E:Exp) - 1284 => If @IsReferenceExp(E) = false then { - 20 DoI E; + 223 rule %pre(%delete,E:Exp) + 223 => BEGIN + 223 If #@IsReferenceExp(E) = false then { + 40 DoI E; 20 Return true; } else { - 2527 Let $ref = @GetReference(E); - 1263 If IsUnresolvableReference($ref) = true then { - 5 If IsStrictReference($ref) = true then { - 1 Do @Throw(@SyntaxError("delete unresolvable ref",$ref)); + 609 Let $ref = @GetReference(E); + 404 If IsUnresolvableReference($ref) = true then { + 10 If IsStrictReference($ref) = true then { + 3 Do @Throw(@SyntaxError("delete unresolvable ref",$ref)); } else { 4 Return true; } } else { - 1258 If IsPropertyReference($ref) = true then { - 2294 Return Delete(ToObject(GetBase($ref)), GetReferencedName($ref), IsStrictReference($ref)); + 394 If IsPropertyReference($ref) = true then { + 558 Return Delete(ToObject(GetBase($ref)), GetReferencedName($ref), IsStrictReference($ref)); } else { - 107 If IsStrictReference($ref) = true then { - 26 Do @Throw(@SyntaxError("delete not property ref",$ref)); + 208 If IsStrictReference($ref) = true then { + 78 Do @Throw(@SyntaxError("delete not property ref",$ref)); } else { - 162 Return DeleteBinding(GetBase($ref), GetReferencedName($ref)); + 312 Return DeleteBinding(GetBase($ref), GetReferencedName($ref)); } } } } + END // 11.4.2 The void Operator - 93 rule %pre(%void,E:Exp) => E ~> @Ignore ~> Undefined + 129 rule %pre(%void,E:Exp) => E ~> @Ignore ~> Undefined // 11.4.3 The typeof Operator - 3667 rule %pre(%typeof,E:Exp) => @Try(@TypeOf(E),"undefined") + 6690 rule %pre(%typeof,E:Exp) => @Try(@TypeOf(E),"undefined") - 7289 syntax KItem ::= "@TypeOf" "(" K /* Val */ ")" [seqstrict(1)] - 486 rule @TypeOf(Undefined) => "undefined" + 4424 syntax KItem ::= "@TypeOf" "(" K /* Val */ ")" [seqstrict] + 130 rule @TypeOf(Undefined) => "undefined" 3 rule @TypeOf(@NullVal ) => "object" - 36 rule @TypeOf(_:Bool ) => "boolean" - 98 rule @TypeOf(_:Number ) => "number" - 158 rule @TypeOf(_:String ) => "string" - 2768 rule @TypeOf(O:Oid ) - 5536 => If IsCallable(O) = true then { - 377 Return "function"; + 8 rule @TypeOf(_:Bool ) => "boolean" + 65 rule @TypeOf(_:Number ) => "number" + 26 rule @TypeOf(_:String ) => "string" + 1889 rule @TypeOf(O:Oid ) + 1889 => BEGIN + 3778 If IsCallable(O) = true then { + 166 Return "function"; } else { - 2391 Return "object"; + 1723 Return "object"; } + END // for built-in objects' functions 73 rule @TypeOf(@(_) ) => "function" // TODO: is there any better way? @@ -7827,19 +7779,19 @@ syntax KItem ::= "@Try" "(" K "," K ")" | "@PopExc" syntax KItem ::= "@exc" "(" K "," K "," CtrlCellFragment ")" - 3667 rule (@Try(E1:K,E2:K) => E1 ~> @PopExc) ~> K + 2230 rule (@Try(E1:K,E2:K) => E1 ~> @PopExc) ~> K (.List => ListItem(@exc(E2,K,Ctrl))) _:List Ctrl - 3622 rule V:Val ~> @PopExc => V ... + 2194 rule V:Val ~> @PopExc => V ... (ListItem(@exc(_,_,_)) => .List) _:List _ - 43 rule @Throw(V) ~> _ => E2 ~> K + 36 rule @Throw(V) ~> _ => E2 ~> K (ListItem(@exc(E2,K,Ctrl)) => .List) _:List (_ => Ctrl) @@ -7847,342 +7799,348 @@ // 11.4.4 Prefix Increment Operator - 3456 rule %pre(%inc,E:Exp) - 6910 => Let $lhs = @GetReference(E); - 6905 Let $oldValue = ToNumber(GetValue($lhs)); - 6902 Let $newValue = @Addition($oldValue,1); - 3451 Do PutValue($lhs,$newValue); - 3451 Return $newValue; + 1372 rule %pre(%inc,E:Exp) + 1372 => BEGIN + 4116 Let $lhs = @GetReference(E); + 5480 Let $oldValue = ToNumber(GetValue($lhs)); + 4101 Let $newValue = @Addition($oldValue,1); + 4101 Do PutValue($lhs,$newValue); + 1367 Return $newValue; + END // 11.4.5 Prefix Decrement Operator 48 rule %pre(%dec,E:Exp) - 94 => Let $lhs = @GetReference(E); - 89 Let $oldValue = ToNumber(GetValue($lhs)); - 86 Let $newValue = @Subtraction($oldValue,1); - 43 Do PutValue($lhs,$newValue); + 48 => BEGIN + 144 Let $lhs = @GetReference(E); + 184 Let $oldValue = ToNumber(GetValue($lhs)); + 129 Let $newValue = @Subtraction($oldValue,1); + 129 Do PutValue($lhs,$newValue); 43 Return $newValue; + END // 11.4.6 Unary + Operator - 826 rule %pre(%plus,E:Exp) => ToNumber(E) + 960 rule %pre(%plus,E:Exp) => ToNumber(E) // 11.4.7 Unary - Operator - 6420 rule %pre(%minus,E:Exp) => @Minus(ToNumber(E)) + 16638 rule %pre(%minus,E:Exp) => @Minus(ToNumber(E)) - 12941 syntax KItem ::= "@Minus" "(" K /* Number */ ")" [seqstrict(1)] - 12149 rule @Minus(I:Int ) => I *Int (-1) when I =/=Int 0 - 536 rule @Minus(F:Float ) => F *Float (-1.0) when F =/=Float 0.0 - 293 rule @Minus(0 ) => @nz - 1 rule @Minus(0.0 ) => @nz - 14 rule @Minus(@nz ) => 0.0 - 33 rule @Minus(@NaN ) => @NaN - 640 rule @Minus(@+Infinity) => @-Infinity - 13 rule @Minus(@-Infinity) => @+Infinity + 11193 syntax KItem ::= "@Minus" "(" K /* Number */ ")" [seqstrict] + 4772 rule @Minus(I:Int ) => I *Int (-1) when I =/=Int 0 + 337 rule @Minus(F:Float ) => F *Float (-1.0) when F =/=Float 0.0 + 655 rule @Minus(0 ) => @nz + 4 rule @Minus(0.0 ) => @nz + 13 rule @Minus(@nz ) => 0.0 + 90 rule @Minus(@NaN ) => @NaN + 2102 rule @Minus(@+Infinity) => @-Infinity + 29 rule @Minus(@-Infinity) => @+Infinity // 11.4.8 Bitwise NOT Operator ( ~ ) - 105 rule %pre(%tilde,E:Exp) => @NotBitwise(ToInt32(E)) + 315 rule %pre(%tilde,E:Exp) => @NotBitwise(ToInt32(E)) - 205 syntax KItem ::= "@NotBitwise" "(" K ")" [seqstrict(1)] + 205 syntax KItem ::= "@NotBitwise" "(" K /* Int */ ")" [seqstrict] 100 rule @NotBitwise(I:Int) => ~Int I // 11.4.9 Logical NOT Operator ( ! ) - 16096 rule %pre(%bang,E:Exp) => @Not(ToBoolean(E)) + 8310 rule %pre(%bang,E:Exp) => @Not(ToBoolean(E)) - 77878 syntax KItem ::= "@Not" "(" K /* Bool */ ")" [seqstrict(1)] - 40638 rule @Not(true) => false - 5809 rule @Not(false) => true + 45055 syntax KItem ::= "@Not" "(" K /* Bool */ ")" [seqstrict] + 20177 rule @Not(true) => false + 2348 rule @Not(false) => true // 11.? Binary Operator - 200174 context %bop(OpNormal,HOLE,_) - 182730 context %bop(OpNormal,_:Val,HOLE) + 164967 context %bop(_:OpNormal,HOLE,_) + 164807 context %bop(_:OpNormal,_:Val,HOLE) // TODO: IEEE 754 binary double-precision arithmetic: *, /, %, +, - - 36518 syntax KItem ::= "@ResolveOverflow" "(" K /* Number */ ")" [seqstrict(1)] - 4798 rule @ResolveOverflow(F:Float) => @ResolveOverflowAux(F,F) - 60450 rule @ResolveOverflow(I:Int) => @ResolveOverflowAux(I,@Int2Float(I)) + 18910 syntax KItem ::= "@ResolveOverflow" "(" K /* Number */ ")" [seqstrict] + 8238 rule @ResolveOverflow(F:Float) => @ResolveOverflowAux(F,F) + 150 rule @ResolveOverflow(I:Int) => @ResolveOverflowAux(I,#@Int2Float(I)) when notBool(I Int @MIN_INT) + 42784 rule @ResolveOverflow(I:Int) => I when I Int @MIN_INT // - 640 rule @ResolveOverflow(N:Number) => N when isFloat(N) =/=K true andBool isInt(N) =/=K true - - syntax KItem ::= "@ResolveOverflowAux" "(" Number "," Float ")" - syntax Id ::= "$max" - 65247 rule @ResolveOverflowAux(N:Number, F:Float) - 65247 => Let $max = 1.7976931348623157e308; // MAX_VALUE - 65247 If F >=Float 0.0 = true then { - 64926 If F >Float $max:>Float = true then { - 19 Return @+Infinity; + 603 rule @ResolveOverflow(N:Number) => N when isFloat(N) =/=K true andBool isInt(N) =/=K true + + syntax KItem ::= "@ResolveOverflowAux" "(" K /* Number */ "," K /* Float */ ")" [seqstrict] + 4194 rule @ResolveOverflowAux(N:Number, F:Float) + 4194 => BEGIN + 4194 If F >=Float 0.0 = true then { + 4129 If F >Float @MAX_VALUE = true then { + 71 Return @+Infinity; } else { - 64907 Return N; + 4110 Return N; } } else { - 321 If (F *Float -1.0) >Float $max:>Float = true then { - 8 Return @-Infinity; + 65 If (F *Float -1.0) >Float @MAX_VALUE = true then { + 24 Return @-Infinity; } else { - 313 Return N; + 57 Return N; } } + END // TODO: instead of using this, generalize number type to include sign information so that negative zero can be represented naturally - 14262 syntax KItem ::= "@ResolveNumber" "(" K /* Number */ "," K /* Bool */ ")" [seqstrict(1,2)] - 18 rule @ResolveNumber(0, false) => @nz - rule @ResolveNumber(0.0,false) => @nz - 8 rule @ResolveNumber(-0.0,false) => @nz - 3682 rule @ResolveNumber(N:Number,Positive:Bool) => N when (N =/=K 0 andBool N =/=K 0.0) orBool Positive =/=K false - - syntax Bool ::= "@IsPositive" "(" Number ")" [function] - rule @IsPositive(I:Int) => I >=Int 0 - rule @IsPositive(F:Float) => F >=Float 0.0 - rule @IsPositive(@nz) => false - rule @IsPositive(@NaN) => true // TODO: - rule @IsPositive(@+Infinity) => true - rule @IsPositive(@-Infinity) => false + 13596 syntax KItem ::= "@ResolveNumber" "(" K /* Number */ "," K /* Bool */ ")" [seqstrict] + 100 rule @ResolveNumber(0, false) => @nz + 0 rule @ResolveNumber(0.0,false) => @nz + 28 rule @ResolveNumber(-0.0,false) => @nz + 3373 rule @ResolveNumber(N:Number,Positive:Bool) => N when (N =/=K 0 andBool N =/=K 0.0) orBool Positive =/=K false + + syntax KItem /* Bool */ ::= "@IsPositive" "(" K /* Number */ ")" [seqstrict] + 2756 rule @IsPositive(I:Int) => I >=Int 0 + 3425 rule @IsPositive(F:Float) => F >=Float 0.0 + 76 rule @IsPositive(@nz) => false + 168 rule @IsPositive(@NaN) => true // TODO: + 49 rule @IsPositive(@+Infinity) => true + 39 rule @IsPositive(@-Infinity) => false // 11.5.1 Applying the * Operator - 2883 rule %bop(%times,V1:Val,V2:Val) => @ResolveOverflow(@MultiplicationSign(ToNumber(V1),ToNumber(V2))) + 13269 rule %bop(%times,V1:Val,V2:Val) => @ResolveOverflow(@MultiplicationSign(ToNumber(V1),ToNumber(V2))) - 11527 syntax KItem ::= "@MultiplicationSign" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 2880 rule @MultiplicationSign(N1:Number,N2:Number) => @ResolveNumber(@Multiplication(N1,N2), @XorBool(@IsPositive(N1),@IsPositive(N2))) + 10611 syntax KItem ::= "@MultiplicationSign" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 15906 rule @MultiplicationSign(N1:Number,N2:Number) => @ResolveNumber(@Multiplication(N1,N2), @XorBool(@IsPositive(N1),@IsPositive(N2))) - syntax KItem ::= "@Multiplication" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 35 rule @Multiplication(@NaN,_) => @NaN - 25 rule @Multiplication(_,@NaN) => @NaN + syntax KItem ::= "@Multiplication" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 282 rule @Multiplication(@NaN,_) => @NaN + 222 rule @Multiplication(_,@NaN) => @NaN // - 471 rule @Multiplication(I1:Int,I2:Int ) => I1 *Int I2 - 30 rule @Multiplication(I1:Int,F2:Float ) => @Int2Float(I1) *Float F2 - 2 rule @Multiplication( I:Int,@nz ) => @MultiplicationNegativeZero(I) - 13 rule @Multiplication( I:Int,@+Infinity) => @MultiplicationInfinity(I) - 2 rule @Multiplication( I:Int,@-Infinity) => @MultiplicationInfinity(@Minus(I)) + 352 rule @Multiplication(I1:Int,I2:Int ) => I1 *Int I2 + 29 rule @Multiplication(I1:Int,F2:Float ) => #@Int2Float(I1) *Float F2 + 4 rule @Multiplication( I:Int,@nz ) => @MultiplicationNegativeZero(I) + 16 rule @Multiplication( I:Int,@+Infinity) => @MultiplicationInfinity(I) + 6 rule @Multiplication( I:Int,@-Infinity) => @MultiplicationInfinity(@Minus(I)) // - 1081 rule @Multiplication(F1:Float,I2:Int ) => F1 *Float @Int2Float(I2) - 1196 rule @Multiplication(F1:Float,F2:Float ) => F1 *Float F2 - rule @Multiplication( F:Float,@nz ) => @MultiplicationNegativeZero(F) - 1 rule @Multiplication( F:Float,@+Infinity) => @MultiplicationInfinity(F) - 1 rule @Multiplication( F:Float,@-Infinity) => @MultiplicationInfinity(@Minus(F)) + 1080 rule @Multiplication(F1:Float,I2:Int ) => F1 *Float #@Int2Float(I2) + 1094 rule @Multiplication(F1:Float,F2:Float ) => F1 *Float F2 + 0 rule @Multiplication( F:Float,@nz ) => @MultiplicationNegativeZero(F) + 2 rule @Multiplication( F:Float,@+Infinity) => @MultiplicationInfinity(F) + 3 rule @Multiplication( F:Float,@-Infinity) => @MultiplicationInfinity(@Minus(F)) // - 2 rule @Multiplication(@nz,I:Int ) => @MultiplicationNegativeZero(I) - rule @Multiplication(@nz,F:Float ) => @MultiplicationNegativeZero(F) + 4 rule @Multiplication(@nz,I:Int ) => @MultiplicationNegativeZero(I) + 0 rule @Multiplication(@nz,F:Float ) => @MultiplicationNegativeZero(F) 2 rule @Multiplication(@nz,@nz ) => 0 - 1 rule @Multiplication(@nz,@+Infinity) => @NaN - 1 rule @Multiplication(@nz,@-Infinity) => @NaN + 6 rule @Multiplication(@nz,@+Infinity) => @NaN + 6 rule @Multiplication(@nz,@-Infinity) => @NaN // - 2 rule @Multiplication(@+Infinity,I:Int ) => @MultiplicationInfinity(I) - 5 rule @Multiplication(@+Infinity,F:Float ) => @MultiplicationInfinity(F) - 1 rule @Multiplication(@+Infinity,@nz ) => @MultiplicationInfinity(@nz) - 1 rule @Multiplication(@+Infinity,@+Infinity) => @+Infinity - 1 rule @Multiplication(@+Infinity,@-Infinity) => @-Infinity + 4 rule @Multiplication(@+Infinity,I:Int ) => @MultiplicationInfinity(I) + 10 rule @Multiplication(@+Infinity,F:Float ) => @MultiplicationInfinity(F) + 2 rule @Multiplication(@+Infinity,@nz ) => @MultiplicationInfinity(@nz) + 4 rule @Multiplication(@+Infinity,@+Infinity) => @+Infinity + 4 rule @Multiplication(@+Infinity,@-Infinity) => @-Infinity // - 2 rule @Multiplication(@-Infinity,I:Int ) => @MultiplicationInfinity(@Minus(I)) - 2 rule @Multiplication(@-Infinity,F:Float ) => @MultiplicationInfinity(@Minus(F)) - 1 rule @Multiplication(@-Infinity,@nz ) => @MultiplicationInfinity(@Minus(@nz)) - 1 rule @Multiplication(@-Infinity,@+Infinity) => @-Infinity - 1 rule @Multiplication(@-Infinity,@-Infinity) => @+Infinity - - 16 syntax KItem ::= "@MultiplicationInfinity" "(" K /* Number */ ")" [seqstrict(1)] - 3 rule @MultiplicationInfinity(@nz ) => @NaN - 2 rule @MultiplicationInfinity(0 ) => @NaN - 2 rule @MultiplicationInfinity(I:Int ) => @+Infinity when I >Int 0 - 13 rule @MultiplicationInfinity(I:Int ) => @-Infinity when I @NaN - 6 rule @MultiplicationInfinity(F:Float) => @+Infinity when F >Float 0.0 - 3 rule @MultiplicationInfinity(F:Float) => @-Infinity when F @nz when I >=Int 0 - rule @MultiplicationNegativeZero(I:Int ) => 0 when I @nz when F >=Float 0.0 - rule @MultiplicationNegativeZero(F:Float) => 0 when F @MultiplicationInfinity(@Minus(I)) + 6 rule @Multiplication(@-Infinity,F:Float ) => @MultiplicationInfinity(@Minus(F)) + 3 rule @Multiplication(@-Infinity,@nz ) => @MultiplicationInfinity(@Minus(@nz)) + 4 rule @Multiplication(@-Infinity,@+Infinity) => @-Infinity + 4 rule @Multiplication(@-Infinity,@-Infinity) => @+Infinity + + 16 syntax KItem ::= "@MultiplicationInfinity" "(" K /* Number */ ")" [seqstrict] + 18 rule @MultiplicationInfinity(@nz ) => @NaN + 12 rule @MultiplicationInfinity(0 ) => @NaN + 8 rule @MultiplicationInfinity(I:Int ) => @+Infinity when I >Int 0 + 50 rule @MultiplicationInfinity(I:Int ) => @-Infinity when I @NaN + 24 rule @MultiplicationInfinity(F:Float) => @+Infinity when F >Float 0.0 + 12 rule @MultiplicationInfinity(F:Float) => @-Infinity when F @nz when I >=Int 0 + 0 rule @MultiplicationNegativeZero(I:Int ) => 0 when I @nz when F >=Float 0.0 + 0 rule @MultiplicationNegativeZero(F:Float) => 0 when F @ResolveOverflow(@DivisionSign(ToNumber(V1),ToNumber(V2))) + 2329 rule %bop(%div,V1:Val,V2:Val) => @ResolveOverflow(@DivisionSign(ToNumber(V1),ToNumber(V2))) - 2179 syntax KItem ::= "@DivisionSign" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 543 rule @DivisionSign(N1:Number,N2:Number) => @ResolveNumber(@Division(N1,N2), @XorBool(@IsPositive(N1),@IsPositive(N2))) + 1859 syntax KItem ::= "@DivisionSign" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 2778 rule @DivisionSign(N1:Number,N2:Number) => @ResolveNumber(@Division(N1,N2), @XorBool(@IsPositive(N1),@IsPositive(N2))) - syntax KItem ::= "@Division" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 34 rule @Division(@NaN,_) => @NaN - 27 rule @Division(_,@NaN) => @NaN + syntax KItem ::= "@Division" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 282 rule @Division(@NaN,_) => @NaN + 222 rule @Division(_,@NaN) => @NaN // - 23 rule @Division(0, N:Number) => @DivisionZero(N) when N =/=K @NaN - rule @Division(0.0,N:Number) => @DivisionZero(N) when N =/=K @NaN - 8 rule @Division(@nz,N:Number) => @Minus(@DivisionZero(N)) when N =/=K @NaN + 46 rule @Division(0, N:Number) => @DivisionZero(N) when N =/=K @NaN + 0 rule @Division(0.0,N:Number) => @DivisionZero(N) when N =/=K @NaN + 24 rule @Division(@nz,N:Number) => @Minus(@DivisionZero(N)) when N =/=K @NaN // - 105 rule @Division(N:Number,0 ) => @DivisionByZero(N) when N =/=K @NaN - 15 rule @Division(N:Number,0.0) => @DivisionByZero(N) when N =/=K @NaN - 36 rule @Division(N:Number,@nz) => @Minus(@DivisionByZero(N)) when N =/=K @NaN + 194 rule @Division(N:Number,0 ) => @DivisionByZero(N) when N =/=K @NaN + 30 rule @Division(N:Number,0.0) => @DivisionByZero(N) when N =/=K @NaN + 105 rule @Division(N:Number,@nz) => @Minus(@DivisionByZero(N)) when N =/=K @NaN // - 5 rule @Division(@+Infinity,N:Number) => @DivisionInfinity(N) when N =/=K @NaN - 5 rule @Division(@-Infinity,N:Number) => @Minus(@DivisionInfinity(N)) when N =/=K @NaN + 10 rule @Division(@+Infinity,N:Number) => @DivisionInfinity(N) when N =/=K @NaN + 15 rule @Division(@-Infinity,N:Number) => @Minus(@DivisionInfinity(N)) when N =/=K @NaN // - 5 rule @Division(N:Number,@+Infinity) => @DivisionByInfinity(N) when N =/=K @NaN - 4 rule @Division(N:Number,@-Infinity) => @Minus(@DivisionByInfinity(N)) when N =/=K @NaN + 10 rule @Division(N:Number,@+Infinity) => @DivisionByInfinity(N) when N =/=K @NaN + 12 rule @Division(N:Number,@-Infinity) => @Minus(@DivisionByInfinity(N)) when N =/=K @NaN // 141 rule @Division(I1:Int, I2:Int ) => I1 /Int I2 when I1 =/=Int 0 andBool I2 =/=Int 0 andBool I1 %Int I2 ==Int 0 - 28 rule @Division(I1:Int, I2:Int ) => @Int2Float(I1) /Float @Int2Float(I2) when I1 =/=Int 0 andBool I2 =/=Int 0 andBool I1 %Int I2 =/=Int 0 - 76 rule @Division(I1:Int, F2:Float ) => @Int2Float(I1) /Float F2 when I1 =/=Int 0 andBool F2 =/=Float 0.0 - 8 rule @Division(F1:Float,I2:Int ) => F1 /Float @Int2Float(I2) when F1 =/=Float 0.0 andBool I2 =/=Int 0 + 24 rule @Division(I1:Int, I2:Int ) => #@Int2Float(I1) /Float #@Int2Float(I2) when I1 =/=Int 0 andBool I2 =/=Int 0 andBool I1 %Int I2 =/=Int 0 + 11 rule @Division(I1:Int, F2:Float ) => #@Int2Float(I1) /Float F2 when I1 =/=Int 0 andBool F2 =/=Float 0.0 + 8 rule @Division(F1:Float,I2:Int ) => F1 /Float #@Int2Float(I2) when F1 =/=Float 0.0 andBool I2 =/=Int 0 23 rule @Division(F1:Float,F2:Float ) => F1 /Float F2 when F1 =/=Float 0.0 andBool F2 =/=Float 0.0 - syntax KItem ::= "@DivisionZero" "(" K /* Number */ ")" [seqstrict(1)] - 2 rule @DivisionZero(@nz ) => @NaN - 4 rule @DivisionZero(0 ) => @NaN + syntax KItem ::= "@DivisionZero" "(" K /* Number */ ")" [seqstrict] + 8 rule @DivisionZero(@nz ) => @NaN + 28 rule @DivisionZero(0 ) => @NaN 16 rule @DivisionZero(I:Int ) => 0 when I >Int 0 - 5 rule @DivisionZero(I:Int ) => @nz when I @NaN + 18 rule @DivisionZero(I:Int ) => @nz when I @NaN 2 rule @DivisionZero(F:Float) => 0 when F >Float 0.0 - 2 rule @DivisionZero(F:Float) => @nz when F 0 - rule @DivisionZero(@-Infinity) => @nz - - syntax KItem ::= "@DivisionInfinity" "(" K /* Number */ ")" [seqstrict(1)] - rule @DivisionInfinity(@nz ) => @-Infinity - rule @DivisionInfinity(0 ) => @+Infinity - 2 rule @DivisionInfinity(I:Int ) => @+Infinity when I >Int 0 - 2 rule @DivisionInfinity(I:Int ) => @-Infinity when I @+Infinity - 1 rule @DivisionInfinity(F:Float) => @+Infinity when F >Float 0.0 - 1 rule @DivisionInfinity(F:Float) => @-Infinity when F @NaN - 2 rule @DivisionInfinity(@-Infinity) => @NaN - - syntax KItem ::= "@DivisionByZero" "(" K /* Number */ ")" [seqstrict(1)] - rule @DivisionByZero(@nz ) => @NaN - rule @DivisionByZero(0 ) => @NaN - 147 rule @DivisionByZero(I:Int ) => @+Infinity when I >Int 0 - 3 rule @DivisionByZero(I:Int ) => @-Infinity when I @NaN - 2 rule @DivisionByZero(F:Float) => @+Infinity when F >Float 0.0 - rule @DivisionByZero(F:Float) => @-Infinity when F @+Infinity - 2 rule @DivisionByZero(@-Infinity) => @-Infinity - - syntax KItem ::= "@DivisionByInfinity" "(" K /* Number */ ")" [seqstrict(1)] - rule @DivisionByInfinity(@nz ) => @nz - rule @DivisionByInfinity(0 ) => 0 + 9 rule @DivisionZero(F:Float) => @nz when F 0 + 0 rule @DivisionZero(@-Infinity) => @nz + + syntax KItem ::= "@DivisionInfinity" "(" K /* Number */ ")" [seqstrict] + 0 rule @DivisionInfinity(@nz ) => @-Infinity + 0 rule @DivisionInfinity(0 ) => @+Infinity + 6 rule @DivisionInfinity(I:Int ) => @+Infinity when I >Int 0 + 6 rule @DivisionInfinity(I:Int ) => @-Infinity when I @+Infinity + 2 rule @DivisionInfinity(F:Float) => @+Infinity when F >Float 0.0 + 4 rule @DivisionInfinity(F:Float) => @-Infinity when F @NaN + 8 rule @DivisionInfinity(@-Infinity) => @NaN + + syntax KItem ::= "@DivisionByZero" "(" K /* Number */ ")" [seqstrict] + 0 rule @DivisionByZero(@nz ) => @NaN + 0 rule @DivisionByZero(0 ) => @NaN + 540 rule @DivisionByZero(I:Int ) => @+Infinity when I >Int 0 + 8 rule @DivisionByZero(I:Int ) => @-Infinity when I @NaN + 6 rule @DivisionByZero(F:Float) => @+Infinity when F >Float 0.0 + 0 rule @DivisionByZero(F:Float) => @-Infinity when F @+Infinity + 6 rule @DivisionByZero(@-Infinity) => @-Infinity + + syntax KItem ::= "@DivisionByInfinity" "(" K /* Number */ ")" [seqstrict] + 0 rule @DivisionByInfinity(@nz ) => @nz + 0 rule @DivisionByInfinity(0 ) => 0 4 rule @DivisionByInfinity(I:Int ) => 0 when I >Int 0 - 4 rule @DivisionByInfinity(I:Int ) => @nz when I 0.0 + 13 rule @DivisionByInfinity(I:Int ) => @nz when I 0.0 1 rule @DivisionByInfinity(F:Float) => 0.0 when F >Float 0.0 - rule @DivisionByInfinity(F:Float) => @nz when F @NaN - rule @DivisionByInfinity(@-Infinity) => @NaN + 0 rule @DivisionByInfinity(F:Float) => @nz when F @NaN + 0 rule @DivisionByInfinity(@-Infinity) => @NaN // 11.5.3 Applying the % Operator - 288 rule %bop(%mod,V1:Val,V2:Val) => @ResolveOverflow(@ModuloSign(ToNumber(V1),ToNumber(V2))) + 1439 rule %bop(%mod,V1:Val,V2:Val) => @ResolveOverflow(@ModuloSign(ToNumber(V1),ToNumber(V2))) - 1147 syntax KItem ::= "@ModuloSign" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 285 rule @ModuloSign(N1:Number,N2:Number) => @ResolveNumber(@Modulo(N1,N2), @IsPositive(N1)) + 1147 syntax KItem ::= "@ModuloSign" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 1140 rule @ModuloSign(N1:Number,N2:Number) => @ResolveNumber(@Modulo(N1,N2), @IsPositive(N1)) - syntax KItem ::= "@Modulo" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 34 rule @Modulo(@NaN,_) => @NaN - 25 rule @Modulo(_,@NaN) => @NaN + syntax KItem ::= "@Modulo" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 282 rule @Modulo(@NaN,_) => @NaN + 222 rule @Modulo(_,@NaN) => @NaN // 144 rule @Modulo(I1:Int,I2:Int) => I1 %Int I2 when I2 =/=Int 0 - 17 rule @Modulo(I1:Int,0 ) => @NaN - 15 rule @Modulo(I1:Int,N2:Number) => @Modulo(@Int2Float(I1),N2) when notBool(isInt(N2)) - 13 rule @Modulo(N1:Number,I2:Int) => @Modulo(N1,@Int2Float(I2)) when notBool(isInt(N1)) + 158 rule @Modulo(I1:Int,0 ) => @NaN + 30 rule @Modulo(I1:Int,N2:Number) => @Modulo(#@Int2Float(I1),N2) when notBool(isInt(N2)) + 26 rule @Modulo(N1:Number,I2:Int) => @Modulo(N1,#@Int2Float(I2)) when notBool(isInt(N1)) // - 5 rule @Modulo( _:Float,@nz ) => @NaN - 2 rule @Modulo( _:Float,0.0 ) => @NaN + 30 rule @Modulo( _:Float,@nz ) => @NaN + 12 rule @Modulo( _:Float,0.0 ) => @NaN 4 rule @Modulo(0.0 , F:Float ) => 0.0 when F =/=Float 0.0 8 rule @Modulo(F1:Float,F2:Float ) => F1 %Float F2 when F1 =/=Float 0.0 andBool F2 =/=Float 0.0 8 rule @Modulo( F:Float,@+Infinity) => F 8 rule @Modulo( F:Float,@-Infinity) => F // - 1 rule @Modulo(@nz ,0.0 ) => @NaN - 8 rule @Modulo(@nz ,F:Float ) => @nz when F =/=Float 0.0 - 1 rule @Modulo(@nz ,@nz ) => @NaN - 2 rule @Modulo(@nz ,@+Infinity) => @nz - 2 rule @Modulo(@nz ,@-Infinity) => @nz + 6 rule @Modulo(@nz ,0.0 ) => @NaN + 36 rule @Modulo(@nz ,F:Float ) => @nz when F =/=Float 0.0 + 6 rule @Modulo(@nz ,@nz ) => @NaN + 9 rule @Modulo(@nz ,@+Infinity) => @nz + 9 rule @Modulo(@nz ,@-Infinity) => @nz // - 8 rule @Modulo(@+Infinity,_) => @NaN + 48 rule @Modulo(@+Infinity,_) => @NaN // - 8 rule @Modulo(@-Infinity,_) => @NaN + 48 rule @Modulo(@-Infinity,_) => @NaN // 11.6.1 The Addition operator ( + ) - 19934 rule %bop(%plus,V1:Val,V2:Val) => @PolymorphicAddition(ToPrimitive(V1,""), ToPrimitive(V2,"")) + 36607 rule %bop(%plus,V1:Val,V2:Val) => @PolymorphicAddition(ToPrimitive(V1,""), ToPrimitive(V2,"")) - 79730 syntax KItem ::= "@PolymorphicAddition" "(" K /* Val */ "," K /* Val */ ")" [seqstrict(1,2)] - 2109 rule @PolymorphicAddition(V1:Val,V2:Val) => @ResolveOverflow(@Addition(ToNumber(V1), ToNumber(V2))) when notBool(@IsString(V1) ==K true) andBool notBool(@IsString(V2) ==K true) - 17821 rule @PolymorphicAddition(V1:Val,V2:Val) => @Concatnation(ToString(V1), ToString(V2)) when isString(V1) ==K true orBool isString(V2) ==K true + 36603 syntax KItem ::= "@PolymorphicAddition" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] + 3944 rule @PolymorphicAddition(V1:Val,V2:Val) => @ResolveOverflow(@Addition(ToNumber(V1), ToNumber(V2))) when notBool(#@IsString(V1)) andBool notBool(#@IsString(V2)) + 33428 rule @PolymorphicAddition(V1:Val,V2:Val) => @Concatnation(ToString(V1), ToString(V2)) when isString(V1) orBool isString(V2) - 71284 syntax KItem ::= "@Concatnation" "(" K /* String */ "," K /* String */ ")" [seqstrict(1,2)] - 17821 rule @Concatnation(S1:String,S2:String) => S1 +String S2 + 33428 syntax KItem ::= "@Concatnation" "(" K /* String */ "," K /* String */ ")" [seqstrict] + 8357 rule @Concatnation(S1:String,S2:String) => S1 +String S2 // 11.6.2 The Subtraction Operator ( - ) - 6045 rule %bop(%minus,V1:Val,V2:Val) => @ResolveOverflow(@Subtraction(ToNumber(V1), ToNumber(V2))) + 8549 rule %bop(%minus,V1:Val,V2:Val) => @ResolveOverflow(@Subtraction(ToNumber(V1), ToNumber(V2))) // 11.6.3 Applying the Additive Operators to Numbers - 22806 syntax KItem ::= "@Addition" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 85 rule @Addition(@NaN,_) => @NaN - 34 rule @Addition(_,@NaN) => @NaN + 9566 syntax KItem ::= "@Addition" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 794 rule @Addition(@NaN,_) => @NaN + 282 rule @Addition(_,@NaN) => @NaN // - 15044 rule @Addition(I1:Int,I2:Int ) => I1 +Int I2 - 9 rule @Addition(I1:Int,F2:Float ) => @Int2Float(I1) +Float F2 - 34 rule @Addition( I:Int,@nz ) => I - 3 rule @Addition( _:Int,@+Infinity) => @+Infinity - 3 rule @Addition( _:Int,@-Infinity) => @-Infinity + 3803 rule @Addition(I1:Int,I2:Int ) => I1 +Int I2 + 9 rule @Addition(I1:Int,F2:Float ) => #@Int2Float(I1) +Float F2 + 3 rule @Addition( I:Int,@nz ) => I + 10 rule @Addition( _:Int,@+Infinity) => @+Infinity + 10 rule @Addition( _:Int,@-Infinity) => @-Infinity // - 31 rule @Addition(F1:Float,I2:Int ) => F1 +Float @Int2Float(I2) + 31 rule @Addition(F1:Float,I2:Int ) => F1 +Float #@Int2Float(I2) 45 rule @Addition(F1:Float,F2:Float ) => F1 +Float F2 3 rule @Addition( F:Float,@nz ) => F - 3 rule @Addition( _:Float,@+Infinity) => @+Infinity - 2 rule @Addition( _:Float,@-Infinity) => @-Infinity + 9 rule @Addition( _:Float,@+Infinity) => @+Infinity + 6 rule @Addition( _:Float,@-Infinity) => @-Infinity // 4 rule @Addition(@nz,I:Int ) => I 4 rule @Addition(@nz,F:Float ) => F - 4 rule @Addition(@nz,@nz ) => @nz - rule @Addition(@nz,@+Infinity) => @+Infinity - rule @Addition(@nz,@-Infinity) => @-Infinity + 14 rule @Addition(@nz,@nz ) => @nz + 0 rule @Addition(@nz,@+Infinity) => @+Infinity + 0 rule @Addition(@nz,@-Infinity) => @-Infinity // - 2 rule @Addition(@+Infinity,_:Int ) => @+Infinity - 2 rule @Addition(@+Infinity,_:Float ) => @+Infinity - rule @Addition(@+Infinity,@nz ) => @+Infinity - 2 rule @Addition(@+Infinity,@+Infinity) => @+Infinity - 2 rule @Addition(@+Infinity,@-Infinity) => @NaN + 6 rule @Addition(@+Infinity,_:Int ) => @+Infinity + 6 rule @Addition(@+Infinity,_:Float ) => @+Infinity + 0 rule @Addition(@+Infinity,@nz ) => @+Infinity + 6 rule @Addition(@+Infinity,@+Infinity) => @+Infinity + 10 rule @Addition(@+Infinity,@-Infinity) => @NaN // - 2 rule @Addition(@-Infinity,_:Int ) => @-Infinity - 2 rule @Addition(@-Infinity,_:Float ) => @-Infinity - rule @Addition(@-Infinity,@nz ) => @-Infinity - 2 rule @Addition(@-Infinity,@+Infinity) => @NaN - 2 rule @Addition(@-Infinity,@-Infinity) => @-Infinity + 6 rule @Addition(@-Infinity,_:Int ) => @-Infinity + 6 rule @Addition(@-Infinity,_:Float ) => @-Infinity + 0 rule @Addition(@-Infinity,@nz ) => @-Infinity + 10 rule @Addition(@-Infinity,@+Infinity) => @NaN + 6 rule @Addition(@-Infinity,@-Infinity) => @-Infinity - 24175 syntax KItem ::= "@Subtraction" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - 7247 rule @Subtraction(N1:Number,N2:Number) => @Addition(N1,@Minus(N2)) + 9189 syntax KItem ::= "@Subtraction" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 2754 rule @Subtraction(I1:Int,I2:Int) => I1 -Int I2 + 346 rule @Subtraction(N1:Number,N2:Number) => @Addition(N1,@Minus(N2)) when notBool(isInt(N1)) orBool notBool(isInt(N2)) // 11.7.1 The Left Shift Operator ( << ) - 2381 rule %bop(%lshift,V1:Val,V2:Val) => @LeftShift(ToInt32(V1),ToUint32(V2)) + 9475 rule %bop(%lshift,V1:Val,V2:Val) => @LeftShift(ToInt32(V1),ToUint32(V2)) - 9519 syntax KItem ::= "@LeftShift" "(" K "," K ")" [seqstrict(1,2)] + 9471 syntax KItem ::= "@LeftShift" "(" K "," K ")" [seqstrict] - 2378 rule @LeftShift(I1:Int,I2:Int) => svalueMInt(shlMInt(mi(32,I1), I2 &Int 31 /* 0x1F */)) + 2366 rule @LeftShift(I1:Int,I2:Int) => svalueMInt(shlMInt(mi(32,I1), I2 &Int 31 /* 0x1F */)) // 11.7.2 The Signed Right Shift Operator ( >> ) - 2325 rule %bop(%rshift,V1:Val,V2:Val) => @SignedRightShift(ToInt32(V1),ToUint32(V2)) + 9251 rule %bop(%rshift,V1:Val,V2:Val) => @SignedRightShift(ToInt32(V1),ToUint32(V2)) - 9295 syntax KItem ::= "@SignedRightShift" "(" K "," K ")" [seqstrict(1,2)] + 9247 syntax KItem ::= "@SignedRightShift" "(" K "," K ")" [seqstrict] // Arithmetic shift, sign extension shift: ashrMInt - 2322 rule @SignedRightShift(I1:Int,I2:Int) => svalueMInt(ashrMInt(mi(32,I1), I2 &Int 31 /* 0x1F */)) + 2310 rule @SignedRightShift(I1:Int,I2:Int) => svalueMInt(ashrMInt(mi(32,I1), I2 &Int 31 /* 0x1F */)) // 11.7.3 The Unsigned Right Shift Operator ( >>> ) - 2389 rule %bop(%rshiftshift,V1:Val,V2:Val) => @UnsignedRightShift(ToUint32(V1),ToUint32(V2)) + 9551 rule %bop(%rshiftshift,V1:Val,V2:Val) => @UnsignedRightShift(ToUint32(V1),ToUint32(V2)) - 9539 syntax KItem ::= "@UnsignedRightShift" "(" K "," K ")" [seqstrict(1,2)] + 9539 syntax KItem ::= "@UnsignedRightShift" "(" K "," K ")" [seqstrict] // Logical shift, zero-filling shift: lshrMInt 2382 rule @UnsignedRightShift(I1:Int,I2:Int) => uvalueMInt(lshrMInt(mi(32,I1), I2 &Int 31 /* 0x1F */)) @@ -8191,135 +8149,149 @@ syntax Id ::= "$v1" | "$v2" | "$r" - 13215 rule %bop(%lt,V1:Val,V2:Val) - 26429 => Let $v1 = ToPrimitive(V1,"Number"); - 26426 Let $v2 = ToPrimitive(V2,"Number"); - 26423 Let $r = @LessThan($v1,$v2); - 13211 If $r = Undefined then { - 34 Return false; + 3433 rule %bop(%lt,V1:Val,V2:Val) + 3433 => BEGIN + 10299 Let $v1 = ToPrimitive(V1,"Number"); + 10296 Let $v2 = ToPrimitive(V2,"Number"); + 10290 Let $r = @LessThan($v1,$v2); + 3430 If $r = Undefined then { + 33 Return false; } else { - 13177 Return $r; + 3397 Return $r; } + END // 11.8.2 The Greater-than Operator ( > ) - 2600 rule %bop(%gt,V1:Val,V2:Val) - 5199 => Let $v1 = ToPrimitive(V1,"Number"); - 5196 Let $v2 = ToPrimitive(V2,"Number"); - 5194 Let $r = @LessThan($v2,$v1); - 2597 If $r = Undefined then { + 2021 rule %bop(%gt,V1:Val,V2:Val) + 2021 => BEGIN + 6063 Let $v1 = ToPrimitive(V1,"Number"); + 6060 Let $v2 = ToPrimitive(V2,"Number"); + 6054 Let $r = @LessThan($v2,$v1); + 2018 If $r = Undefined then { 33 Return false; } else { - 2564 Return $r; + 1985 Return $r; } + END // 11.8.3 The Less-than-or-equal Operator ( <= ) - 1836 rule %bop(%le,V1:Val,V2:Val) - 3671 => Let $v1 = ToPrimitive(V1,"Number"); - 3668 Let $v2 = ToPrimitive(V2,"Number"); - 3666 Let $r = @LessThan($v2,$v1); - 1833 If $r = Undefined then { + 1667 rule %bop(%le,V1:Val,V2:Val) + 1667 => BEGIN + 5001 Let $v1 = ToPrimitive(V1,"Number"); + 4998 Let $v2 = ToPrimitive(V2,"Number"); + 4992 Let $r = @LessThan($v2,$v1); + 1664 If $r = Undefined then { 36 Return false; } else { - 3594 Return @Not($r); + 3256 Return @Not($r); } + END // 11.8.4 The Greater-than-or-equal Operator ( >= ) - 5766 rule %bop(%ge,V1:Val,V2:Val) - 11531 => Let $v1 = ToPrimitive(V1,"Number"); - 11528 Let $v2 = ToPrimitive(V2,"Number"); - 11526 Let $r = @LessThan($v1,$v2); - 5763 If $r = Undefined then { + 2781 rule %bop(%ge,V1:Val,V2:Val) + 2781 => BEGIN + 8343 Let $v1 = ToPrimitive(V1,"Number"); + 8340 Let $v2 = ToPrimitive(V2,"Number"); + 8334 Let $r = @LessThan($v1,$v2); + 2778 If $r = Undefined then { 36 Return false; } else { - 11454 Return @Not($r); + 5484 Return @Not($r); } + END // 11.8.5 The Abstract Relational Comparison Algorithm - syntax KItem ::= "@LessThan" "(" K "," K ")" - 23216 rule @LessThan(V1:Val,V2:Val) => @LessThanNumber(ToNumber(V1),ToNumber(V2)) - when notBool(@IsString(V1) andBool @IsString(V2)) - 189 rule @LessThan(V1:String,V2:String) => @LessThanString(V1,V2) + 39560 syntax KItem ::= "@LessThan" "(" K "," K ")" [seqstrict] + 38801 rule @LessThan(V1:Val,V2:Val) => @LessThanNumber(ToNumber(V1),ToNumber(V2)) + when notBool(#@IsString(V1) andBool #@IsString(V2)) + 342 rule @LessThan(V1:String,V2:String) => @LessThanString(V1,V2) - 92710 syntax KItem ::= "@LessThanNumber" "(" K "," K ")" [seqstrict(1,2)] - 76 rule @LessThanNumber(@NaN,_) => Undefined - 63 rule @LessThanNumber(_,@NaN) => Undefined + 38726 syntax KItem ::= "@LessThanNumber" "(" K "," K ")" [seqstrict] + 225 rule @LessThanNumber(@NaN,_) => Undefined + 189 rule @LessThanNumber(_,@NaN) => Undefined + // + 8875 rule @LessThanNumber(I1:Int,I2:Int) => I1 @LessThanNumber(@Int2Float(I),N) - 22409 rule @LessThanNumber(N:Number,I:Int) => @LessThanNumber(N,@Int2Float(I)) + 584 rule @LessThanNumber(I:Int,N:Number) => @LessThanNumber(#@Int2Float(I),N) when notBool(isInt(N)) + 582 rule @LessThanNumber(N:Number,I:Int) => @LessThanNumber(N,#@Int2Float(I)) when notBool(isInt(N)) // - 21930 rule @LessThanNumber(F1:Float,F2:Float ) => F1 false - rule @LessThanNumber( F:Float,@nz ) => F true + 55 rule @LessThanNumber(F1:Float,F2:Float ) => F1 false + 0 rule @LessThanNumber( F:Float,@nz ) => F true 20 rule @LessThanNumber( _:Float,@-Infinity) => false // 1 rule @LessThanNumber(@nz,F:Float ) => 0.0 false // NOTE: unlike intuition, step.3.g is not typo + 5 rule @LessThanNumber(@nz,0.0 ) => false // NOTE: unlike intuition, step.3.g is not typo 4 rule @LessThanNumber(@nz,@nz ) => false - 1 rule @LessThanNumber(@nz,@+Infinity) => true - rule @LessThanNumber(@nz,@-Infinity) => false + 0 rule @LessThanNumber(@nz,@+Infinity) => true + 0 rule @LessThanNumber(@nz,@-Infinity) => false // - 34 rule @LessThanNumber(@+Infinity,_:Float ) => false - rule @LessThanNumber(@+Infinity,@nz ) => false - 11 rule @LessThanNumber(@+Infinity,@+Infinity) => false + 21 rule @LessThanNumber(@+Infinity,_:Float ) => false + 0 rule @LessThanNumber(@+Infinity,@nz ) => false + 5 rule @LessThanNumber(@+Infinity,@+Infinity) => false 8 rule @LessThanNumber(@+Infinity,@-Infinity) => false // - 512 rule @LessThanNumber(@-Infinity,_:Float ) => true - 3 rule @LessThanNumber(@-Infinity,@nz ) => true - 16 rule @LessThanNumber(@-Infinity,@+Infinity) => true - 11 rule @LessThanNumber(@-Infinity,@-Infinity) => false + 283 rule @LessThanNumber(@-Infinity,_:Float ) => true + 0 rule @LessThanNumber(@-Infinity,@nz ) => true + 9 rule @LessThanNumber(@-Infinity,@+Infinity) => true + 6 rule @LessThanNumber(@-Infinity,@-Infinity) => false - syntax KItem ::= "@LessThanString" "(" K "," K ")" + syntax KItem ::= "@LessThanString" "(" K "," K ")" [seqstrict] - 189 rule @LessThanString(S1:String,S2:String) => S1 S1 If @IsOid(V2) = true then { - 2496 If @HasHasInstance(V2) = true then { - 2487 Return HasInstance(V2,V1); + 639 rule %bop(%instanceof,V1:Val,V2:Val) + 639 => BEGIN + 1278 If @IsOid(V2) = true then { + 1268 If @HasHasInstance(V2) = true then { + 1262 Return HasInstance(V2,V1); } else { - 3 Do @Throw(@TypeError("instanceof not having hasinstance",V2)); + 9 Do @Throw(@TypeError("instanceof not having hasinstance",V2)); } } else { - 5 Do @Throw(@TypeError("instanceof not object",V2)); + 15 Do @Throw(@TypeError("instanceof not object",V2)); } + END - syntax KItem /* Bool */ ::= "@HasHasInstance" "(" K ")" - 1248 rule @HasHasInstance(F:Oid) - => @EqVal(GetInternalProperty(F,"Class"), "Function") + syntax KItem /* Bool */ ::= "@HasHasInstance" "(" K /* Oid */ ")" [seqstrict] + 634 rule @HasHasInstance(F:Oid) + 1268 => @EqVal(GetInternalProperty(F,"Class"), "Function") // 11.8.7 The in operator - 62 rule %bop(%in,V1:Val,V2:Val) - 62 => If @IsOid(V2) = true then { - 114 Return HasProperty(V2,ToString(V1)); + 46 rule %bop(%in,V1:Val,V2:Val) + 46 => BEGIN + 92 If @IsOid(V2) = true then { + 123 Return HasProperty(V2,ToString(V1)); } else { - 5 Do @Throw(@TypeError("in",V2)); + 15 Do @Throw(@TypeError("in",V2)); } + END // 11.9.1 The Equals Operator ( == ) - 264 rule %bop(%eq, V1:Val,V2:Val) => @AbstractEquality(V1,V2) + 466 rule %bop(%eq, V1:Val,V2:Val) => @AbstractEquality(V1,V2) // 11.9.2 The Does-not-equals Operator ( != ) - 253 rule %bop(%neq,V1:Val,V2:Val) => @Not(@AbstractEquality(V1,V2)) + 588 rule %bop(%neq,V1:Val,V2:Val) => @Not(@AbstractEquality(V1,V2)) // 11.9.3 The Abstract Equality Comparison Algorithm - 598 syntax KItem ::= "@AbstractEquality" "(" K /* Val */ "," K /* Val */ ")" [seqstrict(1,2)] + 472 syntax KItem ::= "@AbstractEquality" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] 6 rule @AbstractEquality(Undefined,Undefined) => true 2 rule @AbstractEquality(Undefined,@NullVal ) => true 2 rule @AbstractEquality(Undefined,_:Bool ) => false 2 rule @AbstractEquality(Undefined,_:String ) => false - 4 rule @AbstractEquality(Undefined,_:Number ) => false + 3 rule @AbstractEquality(Undefined,_:Number ) => false 2 rule @AbstractEquality(Undefined,_:Oid ) => false // 2 rule @AbstractEquality(@NullVal, Undefined) => true @@ -8331,142 +8303,150 @@ // 2 rule @AbstractEquality(B:Bool, Undefined) => false 2 rule @AbstractEquality(B:Bool, @NullVal ) => false - 25 rule @AbstractEquality(B1:Bool, B2:Bool ) => B1 ==K B2 - 4 rule @AbstractEquality(B:Bool, S:String ) => @AbstractEquality(ToNumber(B), ToNumber(S)) - 35 rule @AbstractEquality(B:Bool, N:Number ) => @AbstractEquality(ToNumber(B), N) - 12 rule @AbstractEquality(B:Bool, O:Oid ) => @AbstractEquality(ToNumber(B), ToPrimitive(O,"")) + 23 rule @AbstractEquality(B1:Bool, B2:Bool ) => B1 ==K B2 + 16 rule @AbstractEquality(B:Bool, S:String ) => @AbstractEquality(ToNumber(B), ToNumber(S)) + 87 rule @AbstractEquality(B:Bool, N:Number ) => @AbstractEquality(ToNumber(B), N) + 48 rule @AbstractEquality(B:Bool, O:Oid ) => @AbstractEquality(ToNumber(B), ToPrimitive(O,"")) // 3 rule @AbstractEquality(S:String, Undefined) => false 3 rule @AbstractEquality(S:String, @NullVal ) => false - 6 rule @AbstractEquality(S:String, B:Bool ) => @AbstractEquality(ToNumber(S), ToNumber(B)) - 78 rule @AbstractEquality(S1:String, S2:String ) => S1 ==K S2 - 26 rule @AbstractEquality(S:String, N:Number ) => @AbstractEquality(ToNumber(S), N) - 17 rule @AbstractEquality(S:String, O:Oid ) => @AbstractEquality(S, ToPrimitive(O,"")) + 20 rule @AbstractEquality(S:String, B:Bool ) => @AbstractEquality(ToNumber(S), ToNumber(B)) + 36 rule @AbstractEquality(S1:String, S2:String ) => S1 ==K S2 + 78 rule @AbstractEquality(S:String, N:Number ) => @AbstractEquality(ToNumber(S), N) + 51 rule @AbstractEquality(S:String, O:Oid ) => @AbstractEquality(S, ToPrimitive(O,"")) // 2 rule @AbstractEquality(N:Number, Undefined) => false 2 rule @AbstractEquality(N:Number, @NullVal ) => false - 9 rule @AbstractEquality(N:Number, B:Bool ) => @AbstractEquality(N, ToNumber(B)) - 26 rule @AbstractEquality(N:Number, S:String ) => @AbstractEquality(N, ToNumber(S)) - 338 rule @AbstractEquality(N1:Number, N2:Number ) => @AbstractEqualityNumber(N1,N2) - 16 rule @AbstractEquality(N:Number, O:Oid ) => @AbstractEquality(N, ToPrimitive(O,"")) + 27 rule @AbstractEquality(N:Number, B:Bool ) => @AbstractEquality(N, ToNumber(B)) + 78 rule @AbstractEquality(N:Number, S:String ) => @AbstractEquality(N, ToNumber(S)) + 596 rule @AbstractEquality(N1:Number, N2:Number ) => @AbstractEqualityNumber(N1,N2) + 48 rule @AbstractEquality(N:Number, O:Oid ) => @AbstractEquality(N, ToPrimitive(O,"")) // 2 rule @AbstractEquality(O:Oid, Undefined) => false 2 rule @AbstractEquality(O:Oid, @NullVal ) => false - 18 rule @AbstractEquality(O:Oid, B:Bool ) => @AbstractEquality(ToPrimitive(O,""), ToNumber(B)) - 43 rule @AbstractEquality(O:Oid, S:String ) => @AbstractEquality(ToPrimitive(O,""), S) - 52 rule @AbstractEquality(O:Oid, N:Number ) => @AbstractEquality(ToPrimitive(O,""), N) - 18 rule @AbstractEquality(O1:Oid, O2:Oid ) => O1 ==K O2 + 48 rule @AbstractEquality(O:Oid, B:Bool ) => @AbstractEquality(ToPrimitive(O,""), ToNumber(B)) + 39 rule @AbstractEquality(O:Oid, S:String ) => @AbstractEquality(ToPrimitive(O,""), S) + 114 rule @AbstractEquality(O:Oid, N:Number ) => @AbstractEquality(ToPrimitive(O,""), N) + 17 rule @AbstractEquality(O1:Oid, O2:Oid ) => O1 ==K O2 - syntax KItem ::= "@AbstractEqualityNumber" "(" K /* Val */ "," K /* Val */ ")" [seqstrict(1,2)] + syntax KItem ::= "@AbstractEqualityNumber" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] - 28 rule @AbstractEqualityNumber(@NaN,_:Number) => false + 27 rule @AbstractEqualityNumber(@NaN,_:Number) => false 14 rule @AbstractEqualityNumber(_:Number,@NaN) => false // - 36 rule @AbstractEqualityNumber(0, 0 ) => true - rule @AbstractEqualityNumber(0, 0.0) => true + 31 rule @AbstractEqualityNumber(0, 0 ) => true + 0 rule @AbstractEqualityNumber(0, 0.0) => true 4 rule @AbstractEqualityNumber(0, @nz) => true - rule @AbstractEqualityNumber(0.0,0 ) => true - rule @AbstractEqualityNumber(0.0,0.0) => true - rule @AbstractEqualityNumber(0.0,@nz) => true + 0 rule @AbstractEqualityNumber(0.0,0 ) => true + 0 rule @AbstractEqualityNumber(0.0,0.0) => true + 0 rule @AbstractEqualityNumber(0.0,@nz) => true 3 rule @AbstractEqualityNumber(@nz,0 ) => true - rule @AbstractEqualityNumber(@nz,0.0) => true - rule @AbstractEqualityNumber(@nz,@nz) => true + 0 rule @AbstractEqualityNumber(@nz,0.0) => true + 0 rule @AbstractEqualityNumber(@nz,@nz) => true // - 253 rule @AbstractEqualityNumber(N1:Number,N2:Number) => SameValue(N1,N2) + 438 rule @AbstractEqualityNumber(N1:Number,N2:Number) => SameValue(N1,N2) when notBool(N1 ==K @NaN orBool N2 ==K @NaN) andBool notBool((N1 ==K 0 orBool N1 ==K 0.0 orBool N1 ==K @nz) andBool (N2 ==K 0 orBool N2 ==K 0.0 orBool N2 ==K @nz)) // 11.9.4 The Strict Equals Operator ( === ) - 21491 rule %bop(%eqs, V1:Val,V2:Val) => @StrictEquality(V1,V2) + 19376 rule %bop(%eqs, V1:Val,V2:Val) => @StrictEquality(V1,V2) // 11.9.5 The Strict Does-not-equal Operator ( !== ) - 22606 rule %bop(%neqs,V1:Val,V2:Val) => @Not(@StrictEquality(V1,V2)) + 45582 rule %bop(%neqs,V1:Val,V2:Val) => @Not(@StrictEquality(V1,V2)) // 11.9.6 The Strict Equality Comparison Algorithm - 1404 syntax KItem ::= "@StrictEquality" "(" K /* Val */ "," K /* Val */ ")" [seqstrict(1,2)] + 956 syntax KItem ::= "@StrictEquality" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] - 41343 rule @StrictEquality(V1:Val,V2:Val) => SameValue(V1,V2) + 44340 rule @StrictEquality(V1:Val,V2:Val) => SameValue(V1,V2) when notBool(V1 ==K @NaN orBool V2 ==K @NaN) andBool notBool((V1 ==K 0 orBool V1 ==K 0.0 orBool V1 ==K @nz) andBool (V2 ==K 0 orBool V2 ==K 0.0 orBool V2 ==K @nz)) // - 69 rule @StrictEquality(@NaN,_) => false + 50 rule @StrictEquality(@NaN,_) => false 22 rule @StrictEquality(_,@NaN) => false // - 3281 rule @StrictEquality(0, 0 ) => true - rule @StrictEquality(0, 0.0) => true - 5 rule @StrictEquality(0, @nz) => true + 3059 rule @StrictEquality(0, 0 ) => true + 0 rule @StrictEquality(0, 0.0) => true + 3 rule @StrictEquality(0, @nz) => true 22 rule @StrictEquality(0.0,0 ) => true 2 rule @StrictEquality(0.0,0.0) => true - rule @StrictEquality(0.0,@nz) => true - 19 rule @StrictEquality(@nz,0 ) => true - rule @StrictEquality(@nz,0.0) => true - 54 rule @StrictEquality(@nz,@nz) => true + 0 rule @StrictEquality(0.0,@nz) => true + 18 rule @StrictEquality(@nz,0 ) => true + 0 rule @StrictEquality(@nz,0.0) => true + 32 rule @StrictEquality(@nz,@nz) => true // 11.10 Binary Bitwise Operators - 241 rule %bop(%amp, V1:Val,V2:Val) => @BitwiseAND(ToInt32(V1),ToInt32(V2)) - 187 rule %bop(%caret,V1:Val,V2:Val) => @BitwiseXOR(ToInt32(V1),ToInt32(V2)) - 191 rule %bop(%bar, V1:Val,V2:Val) => @BitwiseOR (ToInt32(V1),ToInt32(V2)) + 907 rule %bop(%amp, V1:Val,V2:Val) => @BitwiseAND(ToInt32(V1),ToInt32(V2)) + 747 rule %bop(%caret,V1:Val,V2:Val) => @BitwiseXOR(ToInt32(V1),ToInt32(V2)) + 763 rule %bop(%bar, V1:Val,V2:Val) => @BitwiseOR (ToInt32(V1),ToInt32(V2)) - 959 syntax KItem /* Int32 */ ::= "@BitwiseAND" "(" K /* Int32 */ "," K /* Int32 */ ")" [seqstrict(1,2)] - 743 syntax KItem /* Int32 */ ::= "@BitwiseXOR" "(" K /* Int32 */ "," K /* Int32 */ ")" [seqstrict(1,2)] - 759 syntax KItem /* Int32 */ ::= "@BitwiseOR" "(" K /* Int32 */ "," K /* Int32 */ ")" [seqstrict(1,2)] + 903 syntax KItem /* Int32 */ ::= "@BitwiseAND" "(" K /* Int32 */ "," K /* Int32 */ ")" [seqstrict] + 743 syntax KItem /* Int32 */ ::= "@BitwiseXOR" "(" K /* Int32 */ "," K /* Int32 */ ")" [seqstrict] + 759 syntax KItem /* Int32 */ ::= "@BitwiseOR" "(" K /* Int32 */ "," K /* Int32 */ ")" [seqstrict] - 238 rule @BitwiseAND(I1:Int,I2:Int) => I1 &Int I2 + 224 rule @BitwiseAND(I1:Int,I2:Int) => I1 &Int I2 184 rule @BitwiseXOR(I1:Int,I2:Int) => I1 xorInt I2 188 rule @BitwiseOR (I1:Int,I2:Int) => I1 |Int I2 // 11.11 Binary Logical Operators - context %bop(_:OpShortcut,HOLE,_) + 8187 context %bop(_:OpShortcut,HOLE,_) - 7374 rule %bop(%and,V1:Val,E2:Exp) - 14748 => If ToBoolean(V1) = true then { - 13067 Return E2; + 2528 rule %bop(%and,V1:Val,E2:Exp) + 2528 => BEGIN + 5056 If ToBoolean(V1) = true then { + 2233 Return E2; } else { - 838 Return V1; + 295 Return V1; } + END - 1185 rule %bop(%or,V1:Val,E2:Exp) - 2370 => If ToBoolean(V1) = true then { - 672 Return V1; + 199 rule %bop(%or,V1:Val,E2:Exp) + 199 => BEGIN + 398 If ToBoolean(V1) = true then { + 72 Return V1; } else { - 972 Return E2; + 127 Return E2; } + END // 11.12 Conditional Operator( ? : ) - 1588 context %cond(HOLE,_,_) - 792 rule %cond(V:Val,E1,E2) - 1584 => If ToBoolean(V) = true then { - 629 Return E1; + 844 context %cond(HOLE,_,_) + 281 rule %cond(V:Val,E1,E2) + 281 => BEGIN + 562 If ToBoolean(V) = true then { + 143 Return E1; } else { - 947 Return E2; + 138 Return E2; } + END // 11.13.1 Simple Assignment ( = ) // TODO: Consider Strict mode, Step 4 - 100095 rule %bop(%assign,L:Exp,E:Exp) => @PutValueAndReturn(@GetReference(L),E) + 113895 rule %bop(%assign,L:Exp,E:Exp) => @PutValueAndReturn(@GetReference(L),E) - 407148 syntax KItem /* Val */ ::= "@PutValueAndReturn" "(" K /* Reference */ "," K /* Val */ ")" [seqstrict(1,2)] - 103305 rule @PutValueAndReturn(L:Reference,V:Val) => PutValue(L,V) ~> V + 163868 syntax KItem /* Val */ ::= "@PutValueAndReturn" "(" K /* Reference */ "," K /* Val */ ")" [seqstrict] + 81716 rule @PutValueAndReturn(L:Reference,V:Val) => PutValue(L,V) ~> V // 11.13.2 Compound Assignment ( op= ) syntax Id ::= "$ref" - 3606 rule %bopassign(Op:Op,L:Exp,E:Exp) - 7190 => Let $ref = @GetReference(L); - 3584 Do @PutValueAndReturn($ref, %bop(Op, GetValue($ref), E)); + 3069 rule %bopassign(Op:Op,L:Exp,E:Exp) + 3069 => BEGIN + 9207 Let $ref = @GetReference(L); + 12188 Do @PutValueAndReturn($ref, %bop(Op, GetValue($ref), E)); + END // 11.14 Comma Operator(,) - 62 rule %comma(E1:Exp,E2:Exp) => E1 ~> @Ignore ~> E2 + 29 rule %comma(E1:Exp,E2:Exp) => E1 ~> @Ignore ~> E2 ////////////////////////////////////////////////////////////////////////////// // 12 Statements @@ -8477,80 +8457,85 @@ // 12.2 Variable Statement - 79553 rule %vdecl(_) => %emptyStmt + 55360 rule %vdecl(_) => %emptyStmt // 12.3 Empty Statement - 280932 rule %emptyStmt => @Normal + 337798 rule %emptyStmt => @Normal // 12.4 Expression Statement - 141381 rule %exp(E:Exp) => @Exp(E) + 108890 rule %exp(E:Exp) => @Exp(E) - 280056 syntax KItem ::= "@Exp" "(" K /* Val */ ")" [seqstrict(1)] - 138675 rule @Exp(V:Val) => @UpdateStmtValue(V) ~> @Normal + 107986 syntax KItem ::= "@Exp" "(" K /* Val */ ")" [seqstrict] + 222194 rule @Exp(V:Val) => @UpdateStmtValue(V) ~> @Normal - syntax KItem /* .K */ ::= "@UpdateStmtValue" "(" Val ")" - 118271 rule @UpdateStmtValue(V:Val) => . ... + syntax KItem /* .K */ ::= "@UpdateStmtValue" "(" K /* Val */ ")" [seqstrict] + 45930 rule @UpdateStmtValue(V:Val) => . ... _ => V when V =/=K Undefined - 20404 rule @UpdateStmtValue(Undefined) => . + 7611 rule @UpdateStmtValue(Undefined) => . // 12.5 The if Statement - 143257 context %if(HOLE,_,_) - 71541 rule %if(V:Val,S1,S2) - 143082 => If ToBoolean(V) = true then { - 15243 Do S1; + 102059 context %if(HOLE,_,_) + 34017 rule %if(V:Val,S1,S2) + 34017 => BEGIN + 68034 If ToBoolean(V) = true then { + 6932 Do S1; } else { - 56298 Do S2; + 27085 Do S2; } + END // 12.6 Iteration Statements // 12.6.1 The do-while Statement - 76 rule %do(S,E) => %seq(S, %while(E,S)) + 165 rule %do(S,E) => %seq(S, %while(E,S)) // 12.6.2 The while Statement - 10374 rule %while(E,S) => %if(E, %seq(S, %while(E,S)), %emptyStmt) + 20509 rule %while(E,S) => %if(E, %seq(S, %while(E,S)), %emptyStmt) // 12.6.3 The for Statement - 28 rule %for(S0,%emptyExp,E2,S) => %seq(S0, %while(%con(true), %seq(S, %exp(E2)))) - 3220 rule %for(S0,E1, E2,S) => %seq(S0, %while(E1, %seq(S, %exp(E2)))) when E1 =/=K %emptyExp + 541 rule %for(S0,%emptyExp,E2,S) => %seq(S0, %while(%con(true), %seq(S, %exp(E2)))) + 11249 rule %for(S0,E1, E2,S) => %seq(S0, %while(E1, %seq(S, %exp(E2)))) when E1 =/=K %emptyExp // 12.6.4 The for-in Statement syntax Id ::= "$e" | "$props" - 2023 rule %forin(S0,E1,E2,S) => %seq(S0, @ForIn(E1,E2,S)) + 501 rule %forin(S0,E1,E2,S) => %seq(S0, @ForIn(E1,E2,S)) syntax Stmt ::= "@ForIn" "(" Exp "," Exp "," Stmt ")" - 2023 rule @ForIn(L:Exp,E:Exp,S:Stmt) - 4046 => Let $e = E; - 4046 If @OrBool(@EqVal($e, @NullVal), @EqVal($e, Undefined)) = true then { - 14 Return @Normal; + 167 rule @ForIn(L:Exp,E:Exp,S:Stmt) + 167 => BEGIN + 334 Let $e = E; + 668 If @OrBool(@EqVal($e, @NullVal), @EqVal($e, Undefined)) = true then { + 32 Return @Normal; } else { - 4018 Let $o = ToObject($e); - 4018 Let $props = @EnumerateAllProperties($o:>Oid, .Map, .Set); - //Let $props = @EnumerateAllProperties($o:>Oid, .Set, .Set); - 2009 Do @ForInAux(L, $o:>Oid, $props, S); + 477 Let $o = ToObject($e); + 477 Let $props = @EnumerateAllProperties($o, .Map, .Set); + //Let $props = @EnumerateAllProperties($o, .Set, .Set); + 318 Do @ForInAux(L, $o, $props, S); } + END - syntax Stmt ::= "@ForInAux" "(" Exp "," Oid "," K "," Stmt ")" + 636 syntax Stmt ::= "@ForInAux" "(" Exp "," K /* Oid */ "," K "," Stmt ")" [seqstrict(2,3)] syntax Id ::= "$owner" - 1786 rule @ForInAux(_:Exp, _:Oid, @m( .Map), _:Stmt) => @Normal - 4315 rule @ForInAux(L:Exp, O:Oid, @m(P:Var |-> OP:Oid Ps:Map), S:Stmt) - 8630 => Let $desc = GetProperty(O,P); - 4315 If $desc = Undefined then { + 6365 rule @ForInAux(_:Exp, _:Oid, @m( .Map), _:Stmt) => @Normal + 1969 rule @ForInAux(L:Exp, O:Oid, @m(P:Var |-> OP:Oid Ps:Map), S:Stmt) + 1969 => BEGIN + 5907 Let $desc = GetProperty(O,P); + 1969 If $desc = Undefined then { 4 Do @ForInAux(L,O,@m(Ps),S); } else { - 8622 Let $owner = GetPropertyOwner(O,P); - 4311 If $owner = OP then { - 4311 Do %seq(%exp(%bop(%assign,L,%con(P:>String))), - %seq(S, @ForInAux(L,O,@m(Ps),S))); + 5901 Let $owner = GetPropertyOwner(O,P); + 1967 If $owner = OP then { + 9835 Do %seq(%exp(%bop(%assign,L,%con(P:>String))), + 3910 %seq(S, @ForInAux(L,O,@m(Ps),S))); } else { // NOTE: UNSPECIFIED/UNDEFINED BEHAVIOR: // If the current property name refers to another property, then the behavior is not specified in the language standard. @@ -8561,13 +8546,14 @@ 0 Do @unspecified; } } + END syntax KItem ::= "@unspecified" - syntax KItem /* Set */ ::= "@EnumerateAllProperties" "(" Oid "," Map "," Set ")" - 2009 rule @EnumerateAllProperties(@NullOid, TM:Map, _:Set) => @m(TM) - 4484 rule @EnumerateAllProperties(O:Oid, TM:Map, KS:Set) - => @EnumerateAllProperties(Proto, @AddProp(O,Prop,TM,KS), keys(Prop) KS) ... + 318 syntax KItem /* Set */ ::= "@EnumerateAllProperties" "(" K /* Oid */ "," Map "," Set ")" [seqstrict(1)] + 477 rule @EnumerateAllProperties(@NullOid, TM:Map, _:Set) => @m(TM) + 354 rule @EnumerateAllProperties(O:Oid, TM:Map, KS:Set) + 354 => @EnumerateAllProperties(Proto, #@AddProp(O,Prop,TM,KS), keys(Prop) KS) ... O Prop:Map @@ -8575,18 +8561,18 @@ when O =/=K @NullOid - syntax Map ::= "@AddProp" "(" Oid "," Map "," Map "," Set ")" [function] - rule @AddProp(O:Oid, .Map, TM:Map, _:Set) => TM - rule @AddProp(O:Oid, (P:Var |-> Desc:PropertyDescriptor) M:Map, TM:Map, KS:Set) => @AddPropAux(O, P, Desc, M, TM, KS) + syntax Map ::= "#@AddProp" "(" Oid "," Map "," Map "," Set ")" [function] + 0 rule #@AddProp(O:Oid, .Map, TM:Map, _:Set) => TM + 0 rule #@AddProp(O:Oid, (P:Var |-> Desc:PropertyDescriptor) M:Map, TM:Map, KS:Set) => #@AddPropAux(O, P, Desc, M, TM, KS) // - syntax Map ::= "@AddPropAux" "(" Oid "," Var "," PropertyDescriptor "," Map "," Map "," Set ")" [function] - rule @AddPropAux(O:Oid, P:Var, Desc:PropertyDescriptor, M:Map, TM:Map, KS:Set) => @AddProp(O, M, P |-> O TM, KS) when notBool(P in KS) andBool Desc."Enumerable" ==K true - rule @AddPropAux(O:Oid, P:Var, Desc:PropertyDescriptor, M:Map, TM:Map, KS:Set) => @AddProp(O, M, TM, KS) when P in KS orBool Desc."Enumerable" ==K false + syntax Map ::= "#@AddPropAux" "(" Oid "," Var "," PropertyDescriptor "," Map "," Map "," Set ")" [function] + 0 rule #@AddPropAux(O:Oid, P:Var, Desc:PropertyDescriptor, M:Map, TM:Map, KS:Set) => #@AddProp(O, M, P |-> O TM, KS) when notBool(P in KS) andBool Desc.."Enumerable" ==K true + 0 rule #@AddPropAux(O:Oid, P:Var, Desc:PropertyDescriptor, M:Map, TM:Map, KS:Set) => #@AddProp(O, M, TM, KS) when P in KS orBool Desc.."Enumerable" ==K false /* - syntax Map ::= "@AddProp" "(" Oid "," Map "," Map "," Set ")" [function] - rule @AddProp(O:Oid, .Map, TM:Map, _:Set) => TM - rule @AddProp(O:Oid, (P:Var |-> Desc:PropertyDescriptor) M:Map, TM:Map, KS:Set) => @AddProp(O, M, P |-> O TM, KS) when notBool(P in KS) andBool Desc."Enumerable" ==K true - rule @AddProp(O:Oid, (P:Var |-> Desc:PropertyDescriptor) M:Map, TM:Map, KS:Set) => @AddProp(O, M, TM, KS) when P in KS orBool Desc."Enumerable" ==K false + syntax Map ::= "#@AddProp" "(" Oid "," Map "," Map "," Set ")" [function] + 0 rule #@AddProp(O:Oid, .Map, TM:Map, _:Set) => TM + 0 rule #@AddProp(O:Oid, (P:Var |-> Desc:PropertyDescriptor) M:Map, TM:Map, KS:Set) => #@AddProp(O, M, P |-> O TM, KS) when notBool(P in KS) andBool Desc."Enumerable" ==K true + 0 rule #@AddProp(O:Oid, (P:Var |-> Desc:PropertyDescriptor) M:Map, TM:Map, KS:Set) => #@AddProp(O, M, TM, KS) when P in KS orBool Desc."Enumerable" ==K false */ // XXX: Unsupported AC Matching @@ -8664,24 +8650,26 @@ // 12.7 The continue Statement - 180 rule %continue(L) => @Continue(L) + 1058 rule %continue(L) => @Continue(L) // 12.8 The break Statement - 207 rule %break(L) => @Break(L) + 1787 rule %break(L) => @Break(L) // 12.9 The return Statement - 82641 context %return(HOLE) - 41112 rule %return(V:Val) => @Return(V) + 35253 context %return(HOLE) + 36857 rule %return(V:Val) => @Return(V) // 12.10 The with Statement - 196 rule %with(E,S) - 196 => Do @SetRunningCtx(NewObjectEnvironment(ToObject(E),Env,true,false), This); - 338 Let $result = S; - 144 Do @RestoreRunningCtx; - 144 Return $result; + 182 rule %with(E,S) + 182 => BEGIN + 910 Do @SetRunningCtx(NewObjectEnvironment(ToObject(E),Env,true,false), This); + 360 Let $result = S; + 390 Do @RestoreRunningCtx; + 130 Return $result; + END ... @@ -8697,7 +8685,7 @@ _ - rule %with(E,S) => @Throw(@SyntaxError("with",%with(E,S))) ... + 0 rule %with(E,S) => @Throw(@SyntaxError("with",%with(E,S))) ... Env:Eid @@ -8721,27 +8709,31 @@ // when found in C2, then fall through along remaining C2 and finish (without visiting default) // when not found in C2, go through D - 283 rule %switch(E,C1,D,C2) => @Switch(E,C1,D,C2) + 342 rule %switch(E,C1,D,C2) => @Switch(E,C1,D,C2) - 566 syntax KItem ::= "@Switch" "(" K /* Val */ "," Stmt "," Stmt "," Stmt ")" [seqstrict(1)] + 342 syntax KItem ::= "@Switch" "(" K /* Val */ "," Stmt "," Stmt "," Stmt ")" [seqstrict(1)] - 623 rule @Switch(Input:Val, %seq(%case(E,S),C1), D, C2) - 1246 => If @StrictEquality(Input,E) = true then { - 20 Do %seq(S,%seq(C1,%seq(D,C2))); + 399 rule @Switch(Input:Val, %seq(%case(E,S),C1), D, C2) + 399 => BEGIN + 798 If @StrictEquality(Input,E) = true then { + 56 Do %seq(S,%seq(C1,%seq(D,C2))); } else { - 603 Do @Switch(Input,C1,D,C2); + 758 Do @Switch(Input,C1,D,C2); } + END 97 rule @Switch(Input:Val, %emptyStmt, D, %seq(%case(E,S),C2)) - 194 => If @StrictEquality(Input,E) = true then { - 13 Do %seq(S,C2); + 97 => BEGIN + 194 If @StrictEquality(Input,E) = true then { + 26 Do %seq(S,C2); } else { - 84 Do @Switch(Input,%emptyStmt,D,C2); + 168 Do @Switch(Input,%emptyStmt,D,C2); } + END - 249 rule @Switch(_:Val, %emptyStmt, %default(S), %emptyStmt) => S + 137 rule @Switch(_:Val, %emptyStmt, %default(S), %emptyStmt) => S - 1 rule @Switch(_:Val, %emptyStmt, %emptyStmt, %emptyStmt) => @Normal + 2 rule @Switch(_:Val, %emptyStmt, %emptyStmt, %emptyStmt) => @Normal 10 rule %case(_,S) => S 6 rule %default(S) => S @@ -8749,15 +8741,15 @@ // 12.12 Labelled Statements // TODO: Move to the first-pass - 5874 rule %label(L,S) => %seq(@AddContinueLabel(L,S), %labelBreak(L)) + 4901 rule %label(L,S) => %seq(#@AddContinueLabel(L,S), %labelBreak(L)) - syntax Stmt ::= "@AddContinueLabel" "(" Var "," Stmt ")" [function] - rule @AddContinueLabel(L, %while(E,S)) => %while(E, %seq(S, %labelContinue(L))) - rule @AddContinueLabel(L, %do(S,E)) => %do( %seq(S, %labelContinue(L)), E) - rule @AddContinueLabel(L, %for (S0,E1,E2,S)) => %for (S0, E1, E2, %seq(S, %labelContinue(L))) - rule @AddContinueLabel(L, %forin(S0,E1,E2,S)) => %forin(S0, E1, E2, %seq(S, %labelContinue(L))) - rule @AddContinueLabel(L, %label(L',S)) => %label(L', @AddContinueLabel(L,S)) - rule @AddContinueLabel(_, S) => S when getKLabel(S) =/=KLabel '%while`(_`,_`) + syntax Stmt ::= "#@AddContinueLabel" "(" Var "," Stmt ")" [function] + 286 rule #@AddContinueLabel(L, %while(E,S)) => %while(E, %seq(S, %labelContinue(L))) + 238 rule #@AddContinueLabel(L, %do(S,E)) => %do( %seq(S, %labelContinue(L)), E) + 9557 rule #@AddContinueLabel(L, %for (S0,E1,E2,S)) => %for (S0, E1, E2, %seq(S, %labelContinue(L))) + 4054 rule #@AddContinueLabel(L, %forin(S0,E1,E2,S)) => %forin(S0, E1, E2, %seq(S, %labelContinue(L))) + 93 rule #@AddContinueLabel(L, %label(L',S)) => %label(L', #@AddContinueLabel(L,S)) + 0 rule #@AddContinueLabel(_, S) => S when getKLabel(S) =/=KLabel '%while`(_`,_`) andBool getKLabel(S) =/=KLabel '%do`(_`,_`) andBool getKLabel(S) =/=KLabel '%for`(_`,_`,_`,_`) andBool getKLabel(S) =/=KLabel '%forin`(_`,_`,_`,_`) @@ -8766,38 +8758,38 @@ syntax Stmt ::= "%labelContinue" "(" Var ")" syntax Stmt ::= "%labelBreak" "(" Var ")" - 11061 rule %labelContinue(_) => %emptyStmt - 4985 rule %labelBreak(_) => %emptyStmt + 12268 rule %labelContinue(_) => %emptyStmt + 2786 rule %labelBreak(_) => %emptyStmt // 12.13 The throw Statement - 1549 context %throw(HOLE) - 773 rule %throw(V:Val) => @Throw(V) + 1389 context %throw(HOLE) + 924 rule %throw(V:Val) => @Throw(V) // 12.14 The try Statement /* - rule %try(S:Stmt,X:Var,Catch:Stmt ) => @TryCatch(S,X,Catch) + 0 rule %try(S:Stmt,X:Var,Catch:Stmt ) => @TryCatch(S,X,Catch) */ - 305 rule %try(S:Stmt, Finally:Stmt) => @TryFinally(S,Finally) - 3015 rule %try(S:Stmt,X:Var,Catch:Stmt,Finally:Stmt) => @TryCatchFinally(S,X,Catch,Finally) + 172 rule %try(S:Stmt, Finally:Stmt) => @TryFinally(S,Finally) + 2544 rule %try(S:Stmt,X:Var,Catch:Stmt,Finally:Stmt) => @TryCatchFinally(S,X,Catch,Finally) - syntax KItem ::= "@TryCatch" "(" Stmt "," Var "," Stmt ")" + syntax KItem ::= "@TryCatch" "(" Stmt "," K /* Var */ "," Stmt ")" [seqstrict(2)] | "@PopExcTC" - rule (@TryCatch(S:Stmt,X:Var,Catch:Stmt) => S ~> @PopExcTC) ~> K + 0 rule (@TryCatch(S:Stmt,X:Var,Catch:Stmt) => S ~> @PopExcTC) ~> K (.List => ListItem(@excTC(X,Catch,K,Ctrl))) _:List Ctrl - rule CT:CompletionType ~> @PopExcTC => CT ... + 0 rule CT:CompletionType ~> @PopExcTC => CT ... (ListItem(@excTC(_,_,_,_)) => .List) _:List _ - rule @Throw(V) ~> _ => @Catch(X,V,Catch) ~> K + 0 rule @Throw(V) ~> _ => @Catch(X,V,Catch) ~> K (ListItem(@excTC(X,Catch,K,Ctrl)) => .List) _:List (_ => Ctrl) @@ -8806,40 +8798,40 @@ syntax KItem ::= "@TryFinally" "(" K "," Stmt ")" // NOTE: the first argument should be of sort K not Stmt because @Catch(...) can be given there | "@PopExcTF" - 2031 rule (@TryFinally(S:K,Finally:Stmt) => S ~> @PopExcTF) ~> K + 1178 rule (@TryFinally(S:K,Finally:Stmt) => S ~> @PopExcTF) ~> K (.List => ListItem(@excTF(Finally,K,Ctrl))) _:List Ctrl - 1952 rule CT:CompletionType ~> @PopExcTF => @ResolveFinally(Finally, CT) ... + 2226 rule CT:CompletionType ~> @PopExcTF => @ResolveFinally(Finally, CT) ... (ListItem(@excTF(Finally,_,_)) => .List) _:List _ - 71 rule @Throw(V) ~> _ => @ResolveFinally(Finally, @Throw(V)) ~> K + 160 rule @Throw(V) ~> _ => @ResolveFinally(Finally, @Throw(V)) ~> K (ListItem(@excTF(Finally,K,Ctrl)) => .List) _:List (_ => Ctrl) - syntax KItem ::= "@TryCatchFinally" "(" Stmt "," Var "," Stmt "," Stmt ")" + syntax KItem ::= "@TryCatchFinally" "(" Stmt "," K /* Var */ "," Stmt "," Stmt ")" [seqstrict(2)] | "@PopExcTCF" - 3015 rule (@TryCatchFinally(S:Stmt,X:Var,Catch:Stmt,Finally:Stmt) => S ~> @PopExcTCF) ~> K + 1272 rule (@TryCatchFinally(S:Stmt,X:Var,Catch:Stmt,Finally:Stmt) => S ~> @PopExcTCF) ~> K (.List => ListItem(@excTCF(X,Catch,Finally,K,Ctrl))) _:List Ctrl - 1279 rule CT:CompletionType ~> @PopExcTCF => @ResolveFinally(Finally, CT) ... + 360 rule CT:CompletionType ~> @PopExcTCF => @ResolveFinally(Finally, CT) ... (ListItem(@excTCF(_,_,Finally,_,_)) => .List) _:List _ - 1726 rule @Throw(V) ~> _ => @TryFinally(@Catch(X,V,Catch), Finally) ~> K + 3276 rule @Throw(V) ~> _ => @TryFinally(@Catch(X,V,Catch), Finally) ~> K (ListItem(@excTCF(X,Catch,Finally,K,Ctrl)) => .List) _:List (_ => Ctrl) @@ -8847,20 +8839,22 @@ // NOTE: If the first argument evaluates to 'Throw', then it is handled differently with Throw's rules. // The second argument should be non-strict, because it could be 'Throw'. - 6587 syntax KItem ::= "@ResolveFinally" "(" K /* CompletionType */ "," K /* CompletionType or Throw */ ")" [seqstrict(1)] - 3216 rule @ResolveFinally( _:CompletionTypeNormal,CT:K) => CT + 2699 syntax KItem ::= "@ResolveFinally" "(" K /* CompletionType */ "," K /* CompletionType or Throw */ ")" [seqstrict(1)] + 1272 rule @ResolveFinally( _:CompletionTypeNormal,CT:K) => CT 69 rule @ResolveFinally(CT:CompletionTypeAbrupt, _:K) => CT - syntax KItem /* CompletionType */ ::= "@Catch" "(" Var "," Val "," Stmt ")" + 1344 syntax KItem /* CompletionType */ ::= "@Catch" "(" K /* Var */ "," K /* Val */ "," Stmt ")" [seqstrict(1,2)] syntax Id ::= "$catchEnv" | "$result" - 1726 rule @Catch(X:Var,V:Val,Catch:Stmt) - 3452 => Let $catchEnv = NewDeclarativeEnvironment(E, Strict); - 1726 Do CreateMutableBinding($catchEnv:>Eid, X, false); - 1726 Do SetMutableBinding($catchEnv:>Eid, X, V, false); - 1726 Do @SetRunningCtx($catchEnv:>Eid, This); - 3423 Let $result = Catch; - 1697 Do @RestoreRunningCtx; - 1697 Return $result; + 1092 rule @Catch(X:Var,V:Val,Catch:Stmt) + 1092 => BEGIN + 3276 Let $catchEnv = NewDeclarativeEnvironment(E, Strict); + 3276 Do CreateMutableBinding($catchEnv, X, false); + 3276 Do SetMutableBinding($catchEnv, X, V, false); + 3276 Do @SetRunningCtx($catchEnv, This); + 2184 Let $result = Catch; + 3201 Do @RestoreRunningCtx; + 1067 Return $result; + END ... @@ -8877,19 +8871,21 @@ // 12.15 The debugger statement - // TODO: + /* NOTE: Implementing breakpoint as not giving the semantics + 0 rule %debugger => %emptyStmt + */ ////////////////////////////////////////////////////////////////////////////// // 13 Function Definition ////////////////////////////////////////////////////////////////////////////// - syntax KItem /* Oid */ ::= "@FunctionDeclaration" "(" Var "," Exps "," Stmt ")" - 134022 rule @FunctionDeclaration(_,Params:Exps,FunBody:Stmt) - => @FunctionExpressionAnonymous(Params,FunBody) + syntax KItem /* Oid */ ::= "@FunctionDeclaration" "(" K /* Var */ "," Exps "," Stmt ")" [seqstrict(1)] + 52713 rule @FunctionDeclaration(_,Params:Exps,FunBody:Stmt) + 52713 => @FunctionExpressionAnonymous(Params,FunBody) syntax KItem /* Oid */ ::= "@FunctionExpressionAnonymous" "(" Exps "," Stmt ")" - 144226 rule @FunctionExpressionAnonymous(Params:Exps, FunBody:Stmt) - => @CreateFunctionObject(Params, FunBody, E, @IsStrict(FunBody) orBool Strict) ... // 10.1.1 Strict Mode Code, Case 3 + 57017 rule @FunctionExpressionAnonymous(Params:Exps, FunBody:Stmt) + 57017 => @CreateFunctionObject(Params, FunBody, E, #@IsStrict(FunBody) orBool Strict) ... // 10.1.1 Strict Mode Code, Case 3 E:Eid @@ -8903,15 +8899,17 @@ _ - syntax KItem /* Oid */ ::= "@FunctionExpressionRecursive" "(" Var "," Exps "," Stmt ")" + syntax KItem /* Oid */ ::= "@FunctionExpressionRecursive" "(" K /* Var */ "," Exps "," Stmt ")" [seqstrict(1)] syntax Id ::= "$funcEnv" | "$closure" - 68 rule @FunctionExpressionRecursive(F:Var, Params:Exps, FunBody:Stmt) - 68 => Let $strict = @IsStrict(FunBody) orBool Strict; // 10.1.1 Strict Mode Code, Case 3 - 136 Let $funcEnv = NewDeclarativeEnvironment(E, $strict:>Bool); - 68 Do CreateImmutableBinding($funcEnv:>Eid, F); - 136 Let $closure = @CreateFunctionObject(Params, FunBody, $funcEnv:>Eid, $strict:>Bool); - 68 Do InitializeImmutableBinding($funcEnv:>Eid, F, $closure:>Val); - 68 Return $closure; + 32 rule @FunctionExpressionRecursive(F:Var, Params:Exps, FunBody:Stmt) + 32 => BEGIN + 64 Let $strict = #@IsStrict(FunBody) orBool Strict; // 10.1.1 Strict Mode Code, Case 3 + 96 Let $funcEnv = NewDeclarativeEnvironment(E, $strict); + 96 Do CreateImmutableBinding($funcEnv, F); + 96 Let $closure = @CreateFunctionObject(Params, FunBody, $funcEnv, $strict); + 96 Do InitializeImmutableBinding($funcEnv, F, $closure); + 32 Return $closure; + END ... @@ -8930,17 +8928,17 @@ // NOTE: (from p.26 of Good Parts): Every function object is created with a 'prototype' property. Its value is an object with a 'constructor' property whose value is the function. This is distinct from the hidden link to 'Function.prototype'. - syntax KItem /* Oid */ ::= "@CreateFunctionObject" "(" Exps "," Stmt "," Eid "," Bool ")" - 243818 rule @CreateFunctionObject(Params:Exps, FunBody:Stmt, Scope:Eid, Strict:Bool) => @CreateFunctionObjectAux(@o(!F), Strict) ... + 5672 syntax KItem /* Oid */ ::= "@CreateFunctionObject" "(" Exps "," Stmt "," K /* Eid */ "," K /* Bool */ ")" [seqstrict(3,4)] + 399872 rule @CreateFunctionObject(Params:Exps, FunBody:Stmt, Scope:Eid, Strict:Bool) => @CreateFunctionObjectAux(@o(!F), Strict) ... (. => @o(!F:Int) - "length" |-> @desc("Value" |-> @Length(Params) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "prototype" |-> @desc("Value" |-> @o(!P) "Writable" |-> true "Enumerable" |-> false "Configurable" |-> false) + 63 "length" |-> @desc("Value" |-> #@Length(Params) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) + 36379 "prototype" |-> @desc("Value" |-> @o(!P) "Writable" |-> true "Enumerable" |-> false "Configurable" |-> false) - "Prototype" |-> @FunctionProtoOid + 62 "Prototype" |-> @FunctionProtoOid "Class" |-> "Function" "Extensible" |-> true "Scope" |-> Scope @@ -8952,10 +8950,10 @@ (. => @o(!P:Int) - "constructor" |-> @desc("Value" |-> @o(!F) "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true) + 149 "constructor" |-> @desc("Value" |-> @o(!F) "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true) - "Prototype" |-> @ObjectProtoOid + 8174 "Prototype" |-> @ObjectProtoOid "Class" |-> "Object" "Extensible" |-> true @@ -8963,14 +8961,14 @@ _ - syntax KItem /* Oid */ ::= "@CreateFunctionObjectAux" "(" Oid "," Bool ")" - 142445 rule @CreateFunctionObjectAux(O:Oid,false) => O ... - 101373 rule @CreateFunctionObjectAux(O:Oid,true ) => O ... + syntax KItem /* Oid */ ::= "@CreateFunctionObjectAux" "(" K /* Oid */ "," K /* Bool */ ")" [seqstrict] + 55680 rule @CreateFunctionObjectAux(O:Oid,false) => O ... + 16480 rule @CreateFunctionObjectAux(O:Oid,true ) => O ... O - (.Map => "caller" |-> @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false)) - (.Map => "arguments" |-> @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false)) + 233 (.Map => "caller" |-> @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false)) + 140 (.Map => "arguments" |-> @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false)) _:Map _ @@ -8978,24 +8976,26 @@ // 13.2.1 [[Call]] - 3888 syntax KItem /* Val */ ::= "Call" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict(1,2,3)] - 47614 rule Call(F:Oid, This:Val, Args:Vals) - 95227 => If @IsBoundFunction(F) = true then { - 55 Do Call@BoundFunction(F,This,Args); + 38455 syntax KItem /* Val */ ::= "Call" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict] + 12845 rule Call(F:Oid, This:Val, Args:Vals) + 12845 => BEGIN + 25690 If @IsBoundFunction(F) = true then { + 40 Do Call@BoundFunction(F,This,Args); } else { - 47558 Do Call@Default(F,This,Args); + 25650 Do Call@Default(F,This,Args); } - when @IsStandardBuiltinObject(F) ==K false // TODO: could it be made in uniform way? + END + when #@IsStandardBuiltinObject(F) ==K false // TODO: could it be made in uniform way? - syntax KItem /* Val */ ::= "Call@Default" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict(1,2,3)] - 47607 rule Call@Default(F:Oid, This:Val, Args:Vals) - => @EnterFunctionCode(F,This,Args) ~> Code ~> @ExitFunctionCode ... + 120 syntax KItem /* Val */ ::= "Call@Default" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict] + 12845 rule Call@Default(F:Oid, This:Val, Args:Vals) + 12845 => @EnterFunctionCode(F,This,Args) ~> Code ~> @ExitFunctionCode ... F "Code" |-> Code:Stmt _:Map _ - 6 rule Call@Default(F:Oid,_,_) => Undefined ... + 0 rule Call@Default(F:Oid,_,_) => Undefined ... F Prop:Map @@ -9004,28 +9004,30 @@ when notBool("Code" in keys(Prop)) syntax KItem ::= "@ExitFunctionCode" - 41097 rule @Return(V:Val) ~> @ExitFunctionCode => @RestoreRunningCtx ~> V - 4663 rule @Normal ~> @ExitFunctionCode => @RestoreRunningCtx ~> Undefined + 23470 rule @Return(V:Val) ~> @ExitFunctionCode => @RestoreRunningCtx ~> V + 4674 rule @Normal ~> @ExitFunctionCode => @RestoreRunningCtx ~> Undefined // 13.2.2 [[Construct]] - syntax KItem /* Oid */ ::= "Construct" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict(1,2)] - 493 rule Construct(F:Oid, Args:Vals) - 986 => If @IsBoundFunction(F) = true then { - Do Construct@BoundFunction(F,Args); + syntax KItem /* Oid */ ::= "Construct" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict] + 106 rule Construct(F:Oid, Args:Vals) + 106 => BEGIN + 212 If @IsBoundFunction(F) = true then { + 0 Do Construct@BoundFunction(F,Args); } else { - 493 Do Construct@Default(F,Args); + 212 Do Construct@Default(F,Args); } - when @IsStandardBuiltinObject(F) ==K false // TODO: could it be made in uniform way? + END + when #@IsStandardBuiltinObject(F) ==K false // TODO: could it be made in uniform way? - syntax KItem /* Oid */ ::= "Construct@Default" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict(1,2)] - 493 rule Construct@Default(F:Oid, Args:Vals) => Call(F,@o(!N),Args) ~> @ReturnConstructedObject(@o(!N)) ... + syntax KItem /* Oid */ ::= "Construct@Default" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict] + 1658 rule Construct@Default(F:Oid, Args:Vals) => Call(F,@o(!N),Args) ~> @ReturnConstructedObject(@o(!N)) ... (. => @o(!N:Int) .Map - "Prototype" |-> @ResolvePrototype(Prototype) + "Prototype" |-> #@ResolvePrototype(Prototype) "Class" |-> "Object" "Extensible" |-> true @@ -9042,74 +9044,75 @@ // TODO: Check correctness of steps 5-7 - syntax Oid ::= "@ResolvePrototype" "(" Val ")" [function] - rule @ResolvePrototype(Prototype:Oid) => Prototype - rule @ResolvePrototype(Prototype:Val) => @ObjectProtoOid when notBool(@IsOid(Prototype) ==K true) + syntax Oid ::= "#@ResolvePrototype" "(" Val ")" [function] + 0 rule #@ResolvePrototype(Prototype:Oid) => Prototype + 22 rule #@ResolvePrototype(Prototype:Val) => @ObjectProtoOid when notBool(#@IsOid(Prototype)) // Return the newly created object, but if the previous construct call returns another object, then use it. // NOTE: (From p.31 of the book, Good Parts): If the function was invoked with the new prefix and the return value is not an object, then this (the new object) is returned instaed. - syntax KItem /* Oid */ ::= "@ReturnConstructedObject" "(" Oid ")" - 36 rule O:Oid ~> @ReturnConstructedObject(_ ) => O - 441 rule V:Val ~> @ReturnConstructedObject(O:Oid) => O when notBool(@IsOid(V) ==K true) + syntax KItem /* Oid */ ::= "@ReturnConstructedObject" "(" Oid ")" // nostrict + 33 rule O:Oid ~> @ReturnConstructedObject(_ ) => O + 63 rule V:Val ~> @ReturnConstructedObject(O:Oid) => O when notBool(#@IsOid(V)) // 13.2.3 The [[ThrowTypeError]] Function Object // TODO: check if this simple version works correctly - 50 rule Call(@("ThrowTypeError"), _:Val, _:Vals) => @Throw(@TypeError("ThrowTypeError","")) + 60 rule Call(@("ThrowTypeError"), _:Val, _:Vals) => @Throw(@TypeError("ThrowTypeError","")) ////////////////////////////////////////////////////////////////////////////// // 14 Program ////////////////////////////////////////////////////////////////////////////// - 822640 context %seq(HOLE, _) - 796641 context %seq(_:CompletionTypeNormal, HOLE) - 389869 rule %seq( _:CompletionTypeNormal, Tail:CompletionType) => Tail - 1854 rule %seq(Head:CompletionTypeReturn, _:Stmt ) => Head - 1050 rule %seq(Head:CompletionTypeGoto, Tail:Stmt ) => @ResolveGoto(Head, Tail) + 482536 context %seq(HOLE, _) + 473599 context %seq(_:CompletionTypeNormal, HOLE) + 157178 rule %seq( _:CompletionTypeNormal, Tail:CompletionType) => Tail + 323 rule %seq(Head:CompletionTypeReturn, _:Stmt ) => Head + 1900 rule %seq(Head:CompletionTypeGoto, Tail:Stmt ) => @ResolveGoto(Head, Tail) - syntax KItem ::= "@ResolveGoto" "(" CompletionTypeGoto "," Stmt ")" - 363 rule @ResolveGoto(CT:CompletionTypeGoto, S:Stmt ) => @Normal when @IsMatch(CT,S) ==K true - 687 rule @ResolveGoto(CT:CompletionTypeGoto, S:Stmt ) => CT when @IsMatch(CT,S) ==K false + syntax KItem ::= "@ResolveGoto" "(" K /* CompletionTypeGoto */ "," Stmt ")" [seqstrict(1)] + 828 rule @ResolveGoto(CT:CompletionTypeGoto, S:Stmt ) => @Normal when #@IsMatch(CT,S) ==K true + 612 rule @ResolveGoto(CT:CompletionTypeGoto, S:Stmt ) => CT when #@IsMatch(CT,S) ==K false // - rule @ResolveGoto(CT:CompletionTypeGoto, %seq(S1,S2)) => S2 when @IsMatch(CT,S1) ==K true - 233 rule @ResolveGoto(CT:CompletionTypeGoto, %seq(S1,S2)) => @ResolveGoto(CT,S2) when @IsMatch(CT,S1) ==K false + 0 rule @ResolveGoto(CT:CompletionTypeGoto, %seq(S1,S2)) => S2 when #@IsMatch(CT,S1) ==K true + 466 rule @ResolveGoto(CT:CompletionTypeGoto, %seq(S1,S2)) => @ResolveGoto(CT,S2) when #@IsMatch(CT,S1) ==K false // - 11 rule @ResolveGoto(CT:CompletionTypeGoto, %seq(%seq(S1,S2),S3)) => @ResolveGoto(CT, %seq(S1,%seq(S2,S3))) + 22 rule @ResolveGoto(CT:CompletionTypeGoto, %seq(%seq(S1,S2),S3)) => @ResolveGoto(CT, %seq(S1,%seq(S2,S3))) - syntax Bool ::= "@IsMatch" "(" CompletionTypeGoto "," Stmt ")" [function] - rule @IsMatch(@Break(L:Var), %labelBreak(L:Var )) => true - rule @IsMatch(@Break("" ), %labelBreak(_ )) => true - rule @IsMatch(@Break(L:Var), %labelBreak(L':Var)) => false when L =/=K "" andBool L =/=K L' - rule @IsMatch(@Break(_ ), S ) => false when getKLabel(S) =/=KLabel '%labelBreak`(_`) + syntax Bool ::= "#@IsMatch" "(" CompletionTypeGoto "," Stmt ")" [function] + 0 rule #@IsMatch(@Break(L:Var), %labelBreak(L:Var )) => true + 0 rule #@IsMatch(@Break("" ), %labelBreak(_ )) => true + 0 rule #@IsMatch(@Break(L:Var), %labelBreak(L':Var)) => false when L =/=K "" andBool L =/=K L' + 0 rule #@IsMatch(@Break(_ ), S ) => false when getKLabel(S) =/=KLabel '%labelBreak`(_`) andBool getKLabel(S) =/=KLabel '%seq`(_`,_`) - rule @IsMatch(@Continue(L:Var), %labelContinue(L:Var )) => true - rule @IsMatch(@Continue("" ), %labelContinue(_ )) => true - rule @IsMatch(@Continue(L:Var), %labelContinue(L':Var)) => false when L =/=K "" andBool L =/=K L' - rule @IsMatch(@Continue(_ ), S ) => false when getKLabel(S) =/=KLabel '%labelContinue`(_`) + 0 rule #@IsMatch(@Continue(L:Var), %labelContinue(L:Var )) => true + 0 rule #@IsMatch(@Continue("" ), %labelContinue(_ )) => true + 0 rule #@IsMatch(@Continue(L:Var), %labelContinue(L':Var)) => false when L =/=K "" andBool L =/=K L' + 0 rule #@IsMatch(@Continue(_ ), S ) => false when getKLabel(S) =/=KLabel '%labelContinue`(_`) andBool getKLabel(S) =/=KLabel '%seq`(_`,_`) // NOTE: @FunctionDeclaration is not executed here, but at 10.5 Declaration Binding Instantiation - 133908 rule %fdecl(_,_,_) => %emptyStmt + 105394 rule %fdecl(_,_,_) => %emptyStmt ////////////////////////////////////////////////////////////////////////////// // 14.1 Directive Prologues and the Use Strict Directive - syntax Bool ::= "@IsStrict" "(" Stmt ")" [function] - rule @IsStrict(S:Stmt) => @IsStrictPartial(@SkipPrelude(S)) ==K true + syntax Bool ::= "#@IsStrict" "(" Stmt ")" [function] + 0 rule #@IsStrict(S:Stmt) => #@IsStrictAux(#@SkipPrelude(S)) - syntax Bool ::= "@IsStrictPartial" "(" Stmt ")" [function] - rule @IsStrictPartial( %exp(%con("USE_STRICT")) ) => true - rule @IsStrictPartial(%seq(%exp(%con("USE_STRICT")),_)) => true - rule @IsStrictPartial(%seq(%exp(%con(C:String )),S)) => @IsStrictPartial(S) when C =/=String "USE_STRICT" + syntax Bool ::= "#@IsStrictAux" "(" Stmt ")" [function] + 0 rule #@IsStrictAux( %exp(%con("USE_STRICT")) ) => true + 0 rule #@IsStrictAux(%seq(%exp(%con("USE_STRICT")),_)) => true + 0 rule #@IsStrictAux(%seq(%exp(%con(C:String )),S)) => #@IsStrictAux(S) when C =/=String "USE_STRICT" + 0 rule #@IsStrictAux(_) => false [owise] - syntax Stmt ::= "@SkipPrelude" "(" Stmt ")" [function] - rule @SkipPrelude(%seq(%exp(%con("BEGIN PRELUDE")),S)) => @SkipPreludeAux(S) - rule @SkipPrelude(%seq(S1,S2)) => %seq(S1,S2) when S1 =/=K %exp(%con("BEGIN PRELUDE")) - rule @SkipPrelude(S) => S when getKLabel(S) =/=KLabel '%seq`(_`,_`) + syntax Stmt ::= "#@SkipPrelude" "(" Stmt ")" [function] + 0 rule #@SkipPrelude(%seq(%exp(%con("BEGIN PRELUDE")),S)) => #@SkipPreludeAux(S) + 0 rule #@SkipPrelude(%seq(S1,S2)) => %seq(S1,S2) when S1 =/=K %exp(%con("BEGIN PRELUDE")) + 0 rule #@SkipPrelude(S) => S when getKLabel(S) =/=KLabel '%seq`(_`,_`) // - syntax Stmt ::= "@SkipPreludeAux" "(" Stmt ")" [function] - rule @SkipPreludeAux(%seq(%exp(%con("END PRELUDE")),S)) => S - rule @SkipPreludeAux(%seq(S1,S2)) => @SkipPreludeAux(S2) when S1 =/=K %exp(%con("END PRELUDE")) + syntax Stmt ::= "#@SkipPreludeAux" "(" Stmt ")" [function] + 0 rule #@SkipPreludeAux(%seq(%exp(%con("END PRELUDE")),S)) => S + 0 rule #@SkipPreludeAux(%seq(S1,S2)) => #@SkipPreludeAux(S2) when S1 =/=K %exp(%con("END PRELUDE")) ////////////////////////////////////////////////////////////////////////////// // 15 Standard Built-in ECMAScript Objects @@ -9119,8 +9122,8 @@ // 15 Standard Built-in ECMAScript Objects ////////////////////////////////////////////////////////////////////////////// - syntax KItem /* Bool */ ::= "@IsStandardBuiltinObject" "(" Oid ")" [function] - rule @IsStandardBuiltinObject(O:Oid) => (O ==K @ObjectOid ) + syntax Bool ::= "#@IsStandardBuiltinObject" "(" Oid ")" [function] + 0 rule #@IsStandardBuiltinObject(O:Oid) => (O ==K @ObjectOid ) orBool (O ==K @FunctionOid ) orBool (O ==K @FunctionProtoOid ) orBool (O ==K @ArrayOid ) orBool (O ==K @StringOid ) @@ -9147,88 +9150,88 @@ ////////////////////////////////////////////////////////////////////////////// // Parse - syntax KItem /* Stmt or Throw */ ::= "@Parse" "(" String ")" [function] - rule @Parse(P:String) => @ParseAux(#external(@PWD +String "/jsmassage.sh\x01" +String P),P) + syntax KItem /* Stmt or Throw */ ::= "#@Parse" "(" String ")" [function] + 0 rule #@Parse(P:String) => #@ParseAux(#external(#@PWD +String "/jsmassage.sh\x01" +String P),P) // - syntax KItem /* Stmt or Throw */ ::= "@ParseAux" "(" K /* Program */ "," K /* String */ ")" [function] - rule @ParseAux(P:String, _) => @ParsePgm(P) - rule @ParseAux(#tcpError(E:String), P:String) => @Throw(@SyntaxError("#external: " +String E, P)) + syntax KItem /* Stmt or Throw */ ::= "#@ParseAux" "(" K /* Program */ "," K /* String */ ")" [function] + 0 rule #@ParseAux(P:String, _) => #@ParsePgm(P) + 0 rule #@ParseAux(#externalError(E:String), P:String) => @Throw(@SyntaxError("#external: " +String E, P)) - syntax KItem /* Stmt or Throw */ ::= "@ParsePgm" "(" String ")" [function] - rule @ParsePgm(P:String) => @ParsePgmAux(#parse(P,"Program"),P) + syntax KItem /* Stmt or Throw */ ::= "#@ParsePgm" "(" String ")" [function] + 0 rule #@ParsePgm(P:String) => #@ParsePgmAux(#parse(P,"Program"),P) // - syntax KItem /* Stmt or Throw */ ::= "@ParsePgmAux" "(" K /* Program */ "," K /* String */ ")" [function] - rule @ParsePgmAux(P:SourceElements, _) => ^SourceElements(P) - rule @ParsePgmAux(#noparse, P:String) => @Throw(@SyntaxError("#parse Program",P)) - //rule @ParsePgmAux(K /* #noparse */, P:String) => @Throw(@SyntaxError("#parse",P)) when isSourceElements(K) =/=K true + syntax KItem /* Stmt or Throw */ ::= "#@ParsePgmAux" "(" K /* Program */ "," K /* String */ ")" [function] + 0 rule #@ParsePgmAux(P:SourceElements, _) => ^SourceElements(P) + 0 rule #@ParsePgmAux(#noparse, P:String) => @Throw(@SyntaxError("#parse Program",P)) + //rule #@ParsePgmAux(K /* #noparse */, P:String) => @Throw(@SyntaxError("#parse",P)) when isSourceElements(K) =/=K true - syntax KItem /* Exps or Throw */ ::= "@ParseParams" "(" String ")" [function] - rule @ParseParams(P:String) => @ParseParamsAux(#parse(P,"Parameters"),P) + syntax KItem /* Exps or Throw */ ::= "#@ParseParams" "(" String ")" [function] + 0 rule #@ParseParams(P:String) => #@ParseParamsAux(#parse(P,"Parameters"),P) // - syntax KItem /* Exps or Throw */ ::= "@ParseParamsAux" "(" K /* Parameters */ "," K /* String */ ")" [function] - rule @ParseParamsAux(P:Parameters, _) => ^Parameters(P) - rule @ParseParamsAux(#noparse, P:String) => @Throw(@SyntaxError("#parse Parameters",P)) - //rule @ParseParamsAux(K /* #noparse */, P:String) => @Throw(@SyntaxError("#parse",P)) when isSourceElements(K) =/=K true + syntax KItem /* Exps or Throw */ ::= "#@ParseParamsAux" "(" K /* Parameters */ "," K /* String */ ")" [function] + 0 rule #@ParseParamsAux(P:Parameters, _) => ^Parameters(P) + 0 rule #@ParseParamsAux(#noparse, P:String) => @Throw(@SyntaxError("#parse Parameters",P)) + //rule #@ParseParamsAux(K /* #noparse */, P:String) => @Throw(@SyntaxError("#parse",P)) when isSourceElements(K) =/=K true ////////////////////////////////////////////////////////////////////////////// // 15.1 The Global Object // 15.1.2.1 eval (x) - 973 rule %call(%var("eval"), Es:Exps) => Call(@("eval_d"), Undefined, Es) + 1860 rule %call(%var("eval"), Es:Exps) => Call(@("eval_d"), Undefined, Es) - 9 rule Call(@("eval_d"), _, @Cons(V:Val, _:Vals)) => V when @IsString(V) ==K false - rule Call(@("eval_i"), _, @Cons(V:Val, _:Vals)) => V when @IsString(V) ==K false + 5 rule Call(@("eval_d"), _, @Cons(V:Val, _:Vals)) => V when #@IsString(V) ==K false + 0 rule Call(@("eval_i"), _, @Cons(V:Val, _:Vals)) => V when #@IsString(V) ==K false // - 963 rule Call(@("eval_d"), _, @Cons(Pgm:String,_:Vals)) => @Eval(@Parse(Pgm), true) - 16 rule Call(@("eval_i"), _, @Cons(Pgm:String,_:Vals)) => @Eval(@Parse(Pgm), false) + 1850 rule Call(@("eval_d"), _, @Cons(Pgm:String,_:Vals)) => @Eval(#@Parse(Pgm), true) + 28 rule Call(@("eval_i"), _, @Cons(Pgm:String,_:Vals)) => @Eval(#@Parse(Pgm), false) - syntax KItem ::= "@Eval" "(" K /* Stmt or Throw */ "," Bool ")" - 955 rule @Eval(Code:Stmt, Direct:Bool) => @EnterEvalCode(Code,Direct) ~> Code ~> @ExitEvalCode - 24 rule @Eval(@Throw(@SyntaxError(E:String,P:String)), _) => @Throw(@SyntaxError(E,P)) + syntax KItem ::= "@Eval" "(" K /* Stmt or Throw */ "," K /* Bool */ ")" [seqstrict(2)] + 1834 rule @Eval(Code:Stmt, Direct:Bool) => @EnterEvalCode(Code,Direct) ~> Code ~> @ExitEvalCode + 66 rule @Eval(@Throw(@SyntaxError(E:String,P:String)), _) => @Throw(@SyntaxError(E,P)) //rule @Eval(@Throw(@SyntaxError("#parse",P:String)), _) => @Throw(@SyntaxError("#parse",P)) syntax KItem ::= "@ExitEvalCode" - 735 rule @Normal ~> @ExitEvalCode => @RestoreRunningCtx ~> V ... + 1416 rule @Normal ~> @ExitEvalCode => @RestoreRunningCtx ~> V ... V:Val - syntax KItem /* Bool */ ::= "@IsEval" "(" Exp ")" [function] - rule @IsEval(E:Exp) => E ==K %var("eval") // TODO: this is quick fix. any better way? + syntax Bool ::= "#@IsEval" "(" Exp ")" [function] + 0 rule #@IsEval(E:Exp) => E ==K %var("eval") // TODO: this is quick fix. any better way? ////////////////////////////////////////////////////////////////////////////// // 15.2 Object Objects // 15.2.1.1 Object ( [ value ] ) - 95 rule Call(@ObjectOid, _, Vs:Vals) => @CallObject(Vs) + 148 rule Call(@ObjectOid, _, Vs:Vals) => @CallObject(Vs) - syntax KItem /* Oid */ ::= "@CallObject" "(" K /* Vals */ ")" [seqstrict(1)] - 89 rule @CallObject(@Cons(V:Val, _:Vals)) => ToObject(V) when V =/=K @NullVal andBool V =/=K Undefined + syntax KItem /* Oid */ ::= "@CallObject" "(" K /* Vals */ ")" [seqstrict] + 142 rule @CallObject(@Cons(V:Val, _:Vals)) => ToObject(V) when V =/=K @NullVal andBool V =/=K Undefined 2 rule @CallObject(@Cons(@NullVal, _:Vals)) => @CreateObject - 3 rule @CallObject(@Cons(Undefined,_:Vals)) => @CreateObject - 1 rule @CallObject( @Nil ) => @CreateObject + 2 rule @CallObject(@Cons(Undefined,_:Vals)) => @CreateObject + 2 rule @CallObject( @Nil ) => @CreateObject // 15.2.2.1 new Object ( [ value ] ) - 542 rule Construct(@ObjectOid, Vs:Vals) => @NewObject(Vs) + 304 rule Construct(@ObjectOid, Vs:Vals) => @NewObject(Vs) - syntax KItem /* Oid */ ::= "@NewObject" "(" K /* Vals */ ")" [seqstrict(1)] - 8 rule @NewObject(@Cons(Undefined,_:Vals)) => @CreateObject - 4 rule @NewObject(@Cons(@NullVal, _:Vals)) => @CreateObject - 14 rule @NewObject(@Cons(B:Bool, _:Vals)) => ToObject(B) - 5 rule @NewObject(@Cons(S:String, _:Vals)) => ToObject(S) - 17 rule @NewObject(@Cons(N:Number, _:Vals)) => ToObject(N) - 6 rule @NewObject(@Cons(O:Oid, _:Vals)) => O - 488 rule @NewObject( @Nil ) => @CreateObject + syntax KItem /* Oid */ ::= "@NewObject" "(" K /* Vals */ ")" [seqstrict] + 2 rule @NewObject(@Cons(Undefined,_:Vals)) => @CreateObject + 2 rule @NewObject(@Cons(@NullVal, _:Vals)) => @CreateObject + 16 rule @NewObject(@Cons(B:Bool, _:Vals)) => ToObject(B) + 2 rule @NewObject(@Cons(S:String, _:Vals)) => ToObject(S) + 8 rule @NewObject(@Cons(N:Number, _:Vals)) => ToObject(N) + 1 rule @NewObject(@Cons(O:Oid, _:Vals)) => O + 272 rule @NewObject( @Nil ) => @CreateObject syntax KItem /* Oid */ ::= "@CreateObject" - 107327 rule @CreateObject => @o(!N) ... + 237264 rule @CreateObject => @o(!N) ... (. => @o(!N:Int) .Map - "Prototype" |-> @ObjectProtoOid // Object prototype object 15.2.4 + 436 "Prototype" |-> @ObjectProtoOid // Object prototype object 15.2.4 "Class" |-> "Object" "Extensible" |-> true @@ -9239,8 +9242,8 @@ // 15.2.3.4 Object.getOwnPropertyNames ( O ) // TODO:STD: consider note: when O is string object - syntax KItem ::= "@ObjectGetOwnPropertyNames" "(" Oid ")" - 216 rule @ObjectGetOwnPropertyNames(O:Oid) => @MakeArray(@Set2Vals(keys(Prop))) ... + syntax KItem ::= "@ObjectGetOwnPropertyNames" "(" K /* Oid */ ")" [seqstrict] + 9 rule @ObjectGetOwnPropertyNames(O:Oid) => @MakeArray(@Set2Vals(keys(Prop))) ... O Prop:Map @@ -9252,33 +9255,42 @@ // 15.3.1.1 Function (p1, p2, ... , pn, body) - 6963 rule Call(@FunctionOid, _, Vs:Vals) => @NewFunction(Vs) + 5480 rule Call(@FunctionOid, _, Vs:Vals) => @NewFunction(Vs) // 15.3.2.1 new Function (p1, p2, ... , pn, body) - 103 rule Construct(@FunctionOid, Vs:Vals) => @NewFunction(Vs) + 72 rule Construct(@FunctionOid, Vs:Vals) => @NewFunction(Vs) - syntax KItem /* Oid */ ::= "@NewFunction" "(" K /* Vals */ ")" [seqstrict(1)] - 22 rule @NewFunction( @Nil ) => @CreateFunction(%nil, %emptyStmt) + syntax KItem /* Oid */ ::= "@NewFunction" "(" K /* Vals */ ")" [seqstrict] + 16 rule @NewFunction( @Nil ) => @CreateFunction(%nil, %emptyStmt) // NOTE: We have two rules because of preventing a leading comma. - 6939 rule @NewFunction( Args:Vals ) => @NewFunctionAux("", Args) when @LengthVals(Args) ==Int 1 - 105 rule @NewFunction(@Cons(P1:Val,Args:Vals)) => @NewFunctionAux(ToString(P1), Args) when Args =/=K @Nil + 5520 rule @NewFunction( Args:Vals ) => @NewFunctionAux("", Args) when #@LengthVals(Args) ==Int 1 + 24 rule @NewFunction(@Cons(P1:Val,Args:Vals)) => @NewFunctionAux(ToString(P1), Args) when Args =/=K @Nil - 209 syntax KItem /* Oid */ ::= "@NewFunctionAux" "(" K /* String */ "," K /* Vals */ ")" [seqstrict(1,2)] + 16 syntax KItem /* Oid */ ::= "@NewFunctionAux" "(" K /* String */ "," K /* Vals */ ")" [seqstrict] syntax Id ::= "$p" | "$body" - 41 rule @NewFunctionAux(Params:String, @Cons(P:Val,Args:Vals)) - 82 => Let $p = ToString(P); - 41 Do @NewFunctionAux(Params +String "," +String $p:>String, Args); + 0 rule @NewFunctionAux(Params:String, @Cons(P:Val,Args:Vals)) + => BEGIN + 0 Let $p = ToString(P); + 0 Do @NewFunctionAux(@Concatnation(Params, @Concatnation(",", $p)), Args); + END when Args =/=K @Nil - 7043 rule @NewFunctionAux(Params:String, @Cons(Body:Val,@Nil)) - 14084 => Let $body = ToString(Body); - 7041 Do @CreateFunction(@ParseParams(Params), @Parse($body:>String)); + 2768 rule @NewFunctionAux(Params:String, @Cons(Body:Val,@Nil)) + 2768 => BEGIN + 8304 Let $body = ToString(Body); + 5536 Do @NewFunctionAuxAux(Params, $body); + END + 5536 syntax KItem /* Oid */ ::= "@NewFunctionAuxAux" "(" K /* String */ "," K /* String */ ")" [seqstrict] + 2768 rule @NewFunctionAuxAux(Params:String, Body:String) + 2768 => @CreateFunction(#@ParseParams(Params), #@Parse(Body)) syntax KItem /* Oid */ ::= "@CreateFunction" "(" Exps "," Stmt ")" - 7056 rule @CreateFunction(Params:Exps,FunBody:Stmt) - 7056 => Let $strict = @IsStrict(FunBody); // 10.1.1 Strict Mode Code, Case 4 - 7056 Do @CheckEarlyErrors($strict:>Bool, FunBody); - 7052 Do @CreateFunctionObject(Params, FunBody, E, $strict:>Bool); + 2776 rule @CreateFunction(Params:Exps,FunBody:Stmt) + 2776 => BEGIN + 5552 Let $strict = #@IsStrict(FunBody); // 10.1.1 Strict Mode Code, Case 4 + 8328 Do @CheckEarlyErrors($strict, FunBody); + 5544 Do @CreateFunctionObject(Params, FunBody, E, $strict); + END ... @@ -9291,72 +9303,80 @@ // 15.3.4 Properties of the Function Prototype Object // p.118 The Function prototype object is itself a Function object (its [[Class]] is "Function") that, when invoked, accepts any arguments and returns undefined. - 4 rule Call(@FunctionProtoOid, _, _:Vals) => Undefined + 3 rule Call(@FunctionProtoOid, _, _:Vals) => Undefined // 15.3.4.2 Function.prototype.toString ( ) // TODO:STD: ad-hoc, temorary implementation - syntax KItem ::= "@FunctionPrototypeToString" "(" Oid ")" - 99 rule @FunctionPrototypeToString(F:Oid) => "[function ...]" + syntax KItem ::= "@FunctionPrototypeToString" "(" K /* Oid */ ")" [seqstrict] + 96 rule @FunctionPrototypeToString(F:Oid) => "[function ...]" // 15.3.4.3 Function.prototype.apply (thisArg, argArray) - syntax KItem ::= "@FunctionPrototypeApply" "(" Val "," Val "," Val ")" + syntax KItem ::= "@FunctionPrototypeApply" "(" K /* Val */ "," K /* Val */ "," K /* Val */ ")" [seqstrict] syntax Id ::= "$n" | "$argList" - 1022 rule @FunctionPrototypeApply(Func:Val, ThisArg:Val, ArgArray:Val) - 2044 => If IsCallable(Func) = false then { - Do @Throw(@TypeError("Function.prototype.apply: func is not callable",Func)); + 282 rule @FunctionPrototypeApply(Func:Val, ThisArg:Val, ArgArray:Val) + 282 => BEGIN + 564 If IsCallable(Func) = false then { + 0 Do @Throw(@TypeError("Function.prototype.apply: func is not callable",Func)); } else { - 2044 If @OrBool(@EqVal(ArgArray,@NullVal), @EqVal(ArgArray,Undefined)) = true then { - 49 Do Call(Func,ThisArg,@Nil); + 1128 If @OrBool(@EqVal(ArgArray,@NullVal), @EqVal(ArgArray,Undefined)) = true then { + 42 Do Call(Func,ThisArg,@Nil); } else { - 973 If @IsOid(ArgArray) = true then { - 971 Do Call(Func, ThisArg, @Array2List(ArgArray:>Oid)); + 522 If @IsOid(ArgArray) = true then { + 780 Do Call(Func, ThisArg, @Array2List(ArgArray)); } else { - 2 Do @Throw(@TypeError("Function.prototype.apply: argArray is not an object",Func)); + 3 Do @Throw(@TypeError("Function.prototype.apply: argArray is not an object",Func)); } } } + END - 110 syntax KItem /* Vals */ ::= "@Array2List" "(" K /* Oid */ ")" [seqstrict(1)] + 40 syntax KItem /* Vals */ ::= "@Array2List" "(" K /* Oid */ ")" [seqstrict] //syntax Id ::= "$n" - 1026 rule @Array2List(ArgArray:Oid) - 2052 => Let $len = Get(ArgArray,"length"); - 2052 Let $n = ToUint32($len:>Val); - 1026 Do @Array2ListAux(ArgArray, $n:>Int -Int 1, @Nil); + 280 rule @Array2List(ArgArray:Oid) + 280 => BEGIN + 840 Let $len = Get(ArgArray,"length"); + 840 Let $n = ToUint32($len); + 1694 Do @Array2ListAux(ArgArray, @Bop(%minus, $n, 1), @Nil); + END // - syntax KItem /* Vals */ ::= "@Array2ListAux" "(" Oid "," Int "," Vals ")" + 566 syntax KItem /* Vals */ ::= "@Array2ListAux" "(" K /* Oid */ "," K /* Int */ "," K /* Vals */ ")" [seqstrict] syntax Id ::= "$v" - 1179 rule @Array2ListAux(ArgArray:Oid, N:Int, Args:Vals) - 1179 => If N BEGIN + 283 If N Val, Args)); + 12 Let $v = Get(ArgArray, ToString(N)); + 9 Do @Array2ListAux(ArgArray, N -Int 1, @MakeCons($v, Args)); } + END // 15.3.4.5 Function.prototype.bind (thisArg [, arg1 [, arg2, ...]]) - syntax KItem ::= "@FunctionPrototypeBind" "(" Val "," Val "," Val ")" + syntax KItem ::= "@FunctionPrototypeBind" "(" K /* Val */ "," K /* Val */ "," K /* Val */ ")" [seqstrict] syntax Id ::= "$f" - 125 rule @FunctionPrototypeBind(Func:Val, ThisArg:Val, ArgArray:Val) - 250 => If IsCallable(Func) = false then { - Do @Throw(@TypeError("Function.prototype.bind",Func)); + 22 rule @FunctionPrototypeBind(Func:Val, ThisArg:Val, ArgArray:Val) + 22 => BEGIN + 44 If IsCallable(Func) = false then { + 0 Do @Throw(@TypeError("Function.prototype.bind",Func)); } else { - 250 Let $f = @CreateObject; - 125 Do SetInternalProperty($f:>Oid, "TargetFunction", Func); - 125 Do SetInternalProperty($f:>Oid, "BoundThis", ThisArg); - 125 Do SetInternalProperty($f:>Oid, "BoundArgs", ArgArray); - 125 Do SetInternalProperty($f:>Oid, "Class", "Function"); - 125 Do SetInternalProperty($f:>Oid, "Prototype", @FunctionProtoOid); + 66 Let $f = @CreateObject; + 66 Do SetInternalProperty($f, "TargetFunction", Func); + 66 Do SetInternalProperty($f, "BoundThis", ThisArg); + 66 Do SetInternalProperty($f, "BoundArgs", ArgArray); + 66 Do SetInternalProperty($f, "Class", "Function"); + 66 Do SetInternalProperty($f, "Prototype", @FunctionProtoOid); // TODO:STD: step 15-17 - 125 DoI DefineOwnProperty($f:>Oid, "caller", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); - 125 DoI DefineOwnProperty($f:>Oid, "arguments", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); - 125 Return $f; + 74 DoI DefineOwnProperty($f, "caller", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); + 74 DoI DefineOwnProperty($f, "arguments", @desc("Get" |-> @("ThrowTypeError") "Set" |-> @("ThrowTypeError") "Enumerable" |-> false "Configurable" |-> false), false); + 22 Return $f; } + END - syntax KItem /* Bool */ ::= "@IsBoundFunction" "(" Oid ")" - 49351 rule @IsBoundFunction(O:Oid) => "BoundArgs" in keys(Prop) ... + syntax KItem /* Bool */ ::= "@IsBoundFunction" "(" K /* Oid */ ")" [seqstrict] + 13582 rule @IsBoundFunction(O:Oid) => "BoundArgs" in keys(Prop) ... O Prop:Map @@ -9365,75 +9385,87 @@ // 15.3.4.5.1 [[Call]] - syntax KItem /* Val */ ::= "Call@BoundFunction" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict(1,2,3)] + syntax KItem /* Val */ ::= "Call@BoundFunction" "(" K /* Oid */ "," K /* Val */ "," K /* Vals */ ")" [seqstrict] syntax Id ::= "$boundArgs" | "$boundThis" | "$target" | "$args" - 55 rule Call@BoundFunction(F:Oid, This:Val, Args:Vals) - 110 => Let $target = GetInternalProperty(F, "TargetFunction"); - 110 Let $boundThis = GetInternalProperty(F, "BoundThis"); - 110 Let $boundArgs = @Array2List(GetInternalProperty(F, "BoundArgs")); - 55 Let $args = @AppendVals($boundArgs:>Vals, Args); - 102 Return Call@Default($target:>Oid, $boundThis:>Val, $args:>Vals); + 20 rule Call@BoundFunction(F:Oid, This:Val, Args:Vals) + 20 => BEGIN + 60 Let $target = GetInternalProperty(F, "TargetFunction"); + 60 Let $boundThis = GetInternalProperty(F, "BoundThis"); + 80 Let $boundArgs = @Array2List(GetInternalProperty(F, "BoundArgs")); + 60 Let $args = @AppendVals($boundArgs, Args); + 40 Return Call@Default($target, $boundThis, $args); + END // 15.3.4.5.2 [[Construct]] // TODO:STD: step 2 - syntax KItem /* Oid */ ::= "Construct@BoundFunction" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict(1,2)] - rule Construct@BoundFunction(F:Oid, Args:Vals) - => Let $target = GetInternalProperty(F, "TargetFunction"); - Let $boundArgs = @Array2List(GetInternalProperty(F, "BoundArgs")); - Let $args = @AppendVals($boundArgs:>Vals, Args); - Return Construct@Default($target:>Oid, $args:>Vals); + syntax KItem /* Oid */ ::= "Construct@BoundFunction" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict] + 0 rule Construct@BoundFunction(F:Oid, Args:Vals) + => BEGIN + 0 Let $target = GetInternalProperty(F, "TargetFunction"); + 0 Let $boundArgs = @Array2List(GetInternalProperty(F, "BoundArgs")); + 0 Let $args = @AppendVals($boundArgs, Args); + 0 Return Construct@Default($target, $args); + END // 15.3.4.5.3 [[HasInstance]] (V) // TODO:STD: step 2 - syntax KItem /* Bool */ ::= "HasInstance@BoundFunction" "(" K /* Oid */ "," K /* Val */ ")" [seqstrict(1,2)] - rule HasInstance@BoundFunction(F:Oid, V:Val) - => Let $target = GetInternalProperty(F, "TargetFunction"); - Return HasInstance@Default($target:>Oid, V); + syntax KItem /* Bool */ ::= "HasInstance@BoundFunction" "(" K /* Oid */ "," K /* Val */ ")" [seqstrict] + 0 rule HasInstance@BoundFunction(F:Oid, V:Val) + => BEGIN + 0 Let $target = GetInternalProperty(F, "TargetFunction"); + 0 Return HasInstance@Default($target, V); + END // 15.3.5 Properties of Function Instances // 15.3.5.3 [[HasInstance]] (V) - syntax KItem /* Bool */ ::= "HasInstance" "(" K "," K ")" [seqstrict(1,2)] - 1245 rule HasInstance(F:Oid, V:Val) - 2490 => If @IsBoundFunction(F) = true then { - Do HasInstance@BoundFunction(F,V); + syntax KItem /* Bool */ ::= "HasInstance" "(" K "," K ")" [seqstrict] + 631 rule HasInstance(F:Oid, V:Val) + 631 => BEGIN + 1262 If @IsBoundFunction(F) = true then { + 0 Do HasInstance@BoundFunction(F,V); } else { - 1245 Do HasInstance@Default(F,V); + 1262 Do HasInstance@Default(F,V); } + END - syntax KItem /* Bool */ ::= "HasInstance@Default" "(" K "," K ")" [seqstrict(1,2)] + syntax KItem /* Bool */ ::= "HasInstance@Default" "(" K "," K ")" [seqstrict] syntax Id ::= "$o" - 1245 rule HasInstance@Default(F:Oid,V:Val) - 1245 => If @IsOid(V) = true then { - 2450 Let $o = Get(F,"prototype"); - 1225 If @IsOid($o:>Val) = true then { - 2444 Return @IsPrototypeOf($o:>Oid, V:>Oid); + 631 rule HasInstance@Default(F:Oid,V:Val) + 631 => BEGIN + 1262 If @IsOid(V) = true then { + 1875 Let $o = Get(F,"prototype"); + 1250 If @IsOid($o) = true then { + 1248 Return @IsPrototypeOf($o, V); } else { 3 Do @Throw(@TypeError("HasInstance@Default",F)); } } else { - 20 Return false; + 6 Return false; } + END // TODO: Duplicated: Object.isPrototypeOf - syntax KItem /* Bool */ ::= "@IsPrototypeOf" "(" Oid "," Oid ")" - 1222 rule @IsPrototypeOf(O:Oid,V:Oid) - => @IsPrototypeOfAux(O,GetInternalProperty(V,"Prototype")) - - 2582 syntax KItem /* Bool */ ::= "@IsPrototypeOfAux" "(" K "," K ")" [seqstrict(1,2)] - 1291 rule @IsPrototypeOfAux(O:Oid,V:Oid) - 1291 => If V = @NullOid then { - 27 Return false; + 1248 syntax KItem /* Bool */ ::= "@IsPrototypeOf" "(" K /* Oid */ "," K /* Oid */ ")" [seqstrict] + 624 rule @IsPrototypeOf(O:Oid,V:Oid) + 1248 => @IsPrototypeOfAux(O,GetInternalProperty(V,"Prototype")) + + 1334 syntax KItem /* Bool */ ::= "@IsPrototypeOfAux" "(" K "," K ")" [seqstrict] + 667 rule @IsPrototypeOfAux(O:Oid,V:Oid) + 667 => BEGIN + 667 If V = @NullOid then { + 17 Return false; } else { - 1264 If O = V then { - 1195 Return true; + 650 If O = V then { + 607 Return true; } else { - 69 Do @IsPrototypeOfAux(O,GetInternalProperty(V,"Prototype")); + 129 Do @IsPrototypeOfAux(O,GetInternalProperty(V,"Prototype")); } } + END // 15.3.5.4 [[Get]] (P) // TODO:STD: @@ -9443,26 +9475,26 @@ // 15.4.1.1 Array ( [ item1 [ , item2 [ , ... ] ] ] ) - 18 rule Call(@ArrayOid, _, Vs:Vals) => @NewArray(Vs) + 2 rule Call(@ArrayOid, _, Vs:Vals) => @NewArray(Vs) // 15.4.2.1 new Array ( [ item0 [ , item1 [ , ... ] ] ] ) - 227 rule Construct(@ArrayOid, Vs:Vals) => @NewArray(Vs) + 104 rule Construct(@ArrayOid, Vs:Vals) => @NewArray(Vs) - syntax KItem /* Oid */ ::= "@NewArray" "(" K /* Vals */ ")" [seqstrict(1)] - 193 rule @NewArray(Vs:Vals) => @CreateArray(@LengthVals(Vs), Vs) when @LengthVals(Vs) =/=Int 1 - 30 rule @NewArray(@Cons(V:Val,@Nil)) => @CreateArray(1, @Cons(V:Val,@Nil)) when notBool(isInt(V) ==K true) + syntax KItem /* Oid */ ::= "@NewArray" "(" K /* Vals */ ")" [seqstrict] + 102 rule @NewArray(Vs:Vals) => @CreateArray(#@LengthVals(Vs), Vs) when #@LengthVals(Vs) =/=Int 1 + 0 rule @NewArray(@Cons(V:Val,@Nil)) => @CreateArray(1, @Cons(V:Val,@Nil)) when notBool(isInt(V) ==K true) - syntax KItem /* Oid */ ::= "@CreateArray" "(" Int "," Vals ")" - 2136 rule @CreateArray(Len:Int, Vs:Vals) => @CreateArray@InsertElements(@o(!N),Vs,0) ... + syntax KItem /* Oid */ ::= "@CreateArray" "(" K /* Int */ "," K /* Vals */ ")" [seqstrict] + 31442 rule @CreateArray(Len:Int, Vs:Vals) => @CreateArray@InsertElements(@o(!N),Vs,0) ... (. => @o(!N:Int) - "length" |-> @desc("Value" |-> Len "Writable" |-> true "Enumerable" |-> false "Configurable" |-> false) // 15.4.5.2 length + 8668 "length" |-> @desc("Value" |-> Len "Writable" |-> true "Enumerable" |-> false "Configurable" |-> false) // 15.4.5.2 length - "Prototype" |-> @ArrayProtoOid + 3567 "Prototype" |-> @ArrayProtoOid "Class" |-> "Array" "Extensible" |-> true @@ -9470,13 +9502,13 @@ _ - syntax KItem /* Oid */ ::= "@CreateArray@InsertElements" "(" Oid "," Vals "," Int ")" - 2136 rule @CreateArray@InsertElements(O:Oid, @Nil, _) => O - 1884 rule @CreateArray@InsertElements(O:Oid, @Cons(V:Val,Vs:Vals), I:Int) => @CreateArray@InsertElements(O, Vs, I +Int 1) ... + syntax KItem /* Oid */ ::= "@CreateArray@InsertElements" "(" K /* Oid */ "," K /* Vals */ "," K /* Int */ ")" [seqstrict] + 384 rule @CreateArray@InsertElements(O:Oid, @Nil, _) => O + 388 rule @CreateArray@InsertElements(O:Oid, @Cons(V:Val,Vs:Vals), I:Int) => @CreateArray@InsertElements(O, Vs, I +Int 1) ... O - (.Map => Int2String(I) |-> @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true)) + 2384 (.Map => Int2String(I) |-> @desc("Value" |-> V "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true)) _:Map _ @@ -9485,19 +9517,19 @@ // 15.4.2.2 new Array (len) // TODO:STD: more correctly: ToUint32(len) = len, o.w. throw RangeError - 22 rule @NewArray(@Cons(Len:Int,@Nil)) => @CreateArray(Len, @Nil) + 4 rule @NewArray(@Cons(Len:Int,@Nil)) => @CreateArray(Len, @Nil) // 15.4.X make Array // NOTE: @MakeArray differs from @NewArray in that it simply creates array object given arguments instead of distinguishing the single argument case - 3350 syntax KItem /* Oid */ ::= "@MakeArray" "(" K /* Vals */ ")" [seqstrict(1)] - 1891 rule @MakeArray(Vs:Vals) => @CreateArray(@LengthVals(Vs), Vs) + 662 syntax KItem /* Oid */ ::= "@MakeArray" "(" K /* Vals */ ")" [seqstrict] + 662 rule @MakeArray(Vs:Vals) => @CreateArray(#@LengthVals(Vs), Vs) // 15.4.5 Properties of Array Instances // TODO: Duplicated: Array.isArray - syntax KItem /* Bool */ ::= "@IsArrayObject" "(" Oid ")" - 636526 rule @IsArrayObject(O:Oid) => Class ==String "Array" ... + syntax KItem /* Bool */ ::= "@IsArrayObject" "(" K /* Oid */ ")" [seqstrict] + 221799 rule @IsArrayObject(O:Oid) => Class ==String "Array" ... O @@ -9520,133 +9552,137 @@ // If P is 'length' and new length value < length, then delete all elements whose index >= new length. // If some elements cannot be deleted, then set the new length value to the largest element's index + 1. - syntax KItem /* Bool */ ::= "DefineOwnProperty@Array" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict(1,2,3,4)] + syntax KItem /* Bool */ ::= "DefineOwnProperty@Array" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ ")" [seqstrict] syntax Id ::= "$oldLenDesc" | "$oldLen" | "$newLenDesc" | "$newLen" | "$succeeded" | "$succeeded2" - 3031 rule DefineOwnProperty@Array(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) - => // Step 1,2 - 6062 Let $oldLenDesc = GetOwnProperty(O,"length"); - 3031 Let $oldLen = $oldLenDesc."Value"; + 1248 rule DefineOwnProperty@Array(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool) + 1248 => BEGIN + // Step 1,2 + 3744 Let $oldLenDesc = GetOwnProperty(O,"length"); + 3744 Let $oldLen = $oldLenDesc."Value"; // Step 3 - 3031 If P = "length" then { + 1248 If P = "length" then { // Step 3.a - 210 If Desc."Value" = Undefined then { // TODO:STD: check if 'absent field' = 'undefined'. - 31 Do DefineOwnProperty@Default(O,P,Desc,Throw); + 26 If Desc."Value" = Undefined then { // TODO:STD: check if 'absent field' = 'undefined'. + 14 Do DefineOwnProperty@Default(O,P,Desc,Throw); } else { // Step 3.b //Let $newLenDesc = Desc; // Step 3.c - 354 Let $newLen = ToUint32(Desc."Value"); - 350 If $newLen = ToNumber(Desc."Value") then { + 24 Let $newLen = ToUint32(Desc."Value"); + 18 If $newLen = ToNumber(Desc."Value") then { // Step 3.e - 268 Let $newLenDesc = @AddDesc("Value", $newLen, Desc); + 18 Let $newLenDesc = @AddDesc("Value", $newLen, Desc); // Step 3.f - 268 If %bop(%ge, $newLen:>Val, $oldLen:>Val) = true then { - 74 Do DefineOwnProperty@Default(O, "length", $newLenDesc, Throw); + 12 If @Bop(%ge, $newLen, $oldLen) = true then { + 6 Do DefineOwnProperty@Default(O, "length", $newLenDesc, Throw); } else { // Step 3.g - 120 If @EqVal($oldLenDesc."Writable",false) = true then { + 9 If @EqVal($oldLenDesc."Writable",false) = true then { 2 Return Reject(Throw, "DefineOwnProperty@Array cannot increase length", DefineOwnProperty@Array(O,P,Desc,Throw)); } else { // TODO:STD: check if step 3.h, 3.i, and 3.m are useless? // Step 3.j - 116 Let $succeeded = DefineOwnProperty@Default(O, "length", $newLenDesc, Throw); + 6 Let $succeeded = DefineOwnProperty@Default(O, "length", $newLenDesc, Throw); // Step 3.k - 58 If $succeeded = false then { - Return false; + 2 If $succeeded = false then { + 0 Return false; } else { // Step 3.l, 3.n - 58 Do DefineOwnProperty@Array@DeleteOthers(O,P,Desc,Throw,$newLenDesc,$newLen,$oldLen); + 4 Do DefineOwnProperty@Array@DeleteOthers(O,P,Desc,Throw,$newLenDesc,$newLen,$oldLen); } } } } else { // Step 3.d - 41 Do @Throw(@RangeError("DefineOwnProperty@Array index over int32", DefineOwnProperty@Array(O,P,Desc,Throw))); + 0 Do @Throw(@RangeError("DefineOwnProperty@Array index over int32", DefineOwnProperty@Array(O,P,Desc,Throw))); } } } else { // Step 4 - 5642 If @IsArrayIndex(P) = true then { + 2470 If @IsArrayIndex(P) = true then { // Step 4.a - 5137 Let $index = ToUint32(P); + 3684 Let $index = ToUint32(P); // Step 4.b - 5136 If @AndBool(%bop(%ge, $index:>Val, $oldLen:>Val), @EqVal($oldLenDesc."Writable",false)) = true then { - 4 Return Reject(Throw, "DefineOwnProperty@Array cannot increase length", DefineOwnProperty@Array(O,P,Desc,Throw)); + 6140 If @AndBool(@Bop(%ge, $index, $oldLen), @EqVal($oldLenDesc."Writable",false)) = true then { + 2 Return Reject(Throw, "DefineOwnProperty@Array cannot increase length", DefineOwnProperty@Array(O,P,Desc,Throw)); } else { // Step 4.c - 5128 Let $succeeded2 = DefineOwnProperty@Default(O,P,Desc,false); + 3681 Let $succeeded2 = DefineOwnProperty@Default(O,P,Desc,false); // Step 4.d - 2564 If $succeeded2 = false then { - 56 Return Reject(Throw, "DefineOwnProperty@Array cannot assign", DefineOwnProperty@Array(O,P,Desc,Throw)); + 1227 If $succeeded2 = false then { + 4 Return Reject(Throw, "DefineOwnProperty@Array cannot assign", DefineOwnProperty@Array(O,P,Desc,Throw)); } else { // Step 4.e - 5016 If %bop(%ge, $index:>Val, $oldLen:>Val) = true then { - 965 Do DefineOwnProperty@Default(O, "length", @AddDesc("Value", %bop(%plus, $index:>Val, 1), $oldLenDesc), false); // NOTE: should return true + 2450 If @Bop(%ge, $index, $oldLen) = true then { + 384 Do DefineOwnProperty@Default(O, "length", @AddDesc("Value", @Bop(%plus, $index, 1), $oldLenDesc), false); // NOTE: should return true } else { // Step 4.f - 1543 Return true; + 1129 Return true; } } } } else { // Step 5 - 252 Do DefineOwnProperty@Default(O,P,Desc,Throw); + 14 Do DefineOwnProperty@Default(O,P,Desc,Throw); } } + END - syntax KItem /* Bool */ ::= "@IsArrayIndex" "(" Var ")" - 2821 rule @IsArrayIndex(P:Var) => @EqVal(ToString(ToUint32(P)), P) /* TODO:STD: and ToUint32(P) =/=K 2^32 - 1 */ + syntax KItem /* Bool */ ::= "@IsArrayIndex" "(" K /* Var */ ")" [seqstrict] + 4940 rule @IsArrayIndex(P:Var) => @EqVal(ToString(ToUint32(P)), P) /* TODO:STD: and ToUint32(P) =/=K 2^32 - 1 */ - syntax KItem /* Bool */ ::= "DefineOwnProperty@Array@DeleteOthers" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ "," K /* PropertyDescriptor */ "," K /* Val */ "," K /* Val */ ")" [seqstrict(1,2,3,4,5,6,7)] + 16 syntax KItem /* Bool */ ::= "DefineOwnProperty@Array@DeleteOthers" "(" K /* Oid */ "," K /* Var */ "," K /* PropertyDescriptor */ "," K /* Bool */ "," K /* PropertyDescriptor */ "," K /* Val */ "," K /* Val */ ")" [seqstrict] syntax Id ::= "$deleteSucceeded" - 4518 rule DefineOwnProperty@Array@DeleteOthers(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool,NewLenDesc:PropertyDescriptor,NewLen:Val,OldLen:Val) - 9036 => If %bop(%lt, NewLen, OldLen) = true then { + 4 rule DefineOwnProperty@Array@DeleteOthers(O:Oid,P:Var,Desc:PropertyDescriptor,Throw:Bool,NewLenDesc:PropertyDescriptor,NewLen:Val,OldLen:Val) + 4 => BEGIN + 8 If %bop(%lt, NewLen, OldLen) = true then { // Step 3.l.i - 8966 Let $oldLen = %bop(%minus, OldLen, 1); + 9 Let $oldLen = %bop(%minus, OldLen, 1); // Step 3.l.ii - 8965 Let $deleteSucceeded = Delete(O, ToString($oldLen), false); + 12 Let $deleteSucceeded = Delete(O, ToString($oldLen), false); // Step 3.l.iii - 4482 If $deleteSucceeded = false then { - 44 Let $newLenDesc = @AddDesc("Value", %bop(%plus, $oldLen:>Val, 1), NewLenDesc); - 22 DoI DefineOwnProperty@Default(O, "length", $newLenDesc, false); - 22 Return Reject(Throw, "DefineOwnProperty@Array cannot delete others", DefineOwnProperty@Array(O,P,Desc,Throw)); + 3 If $deleteSucceeded = false then { + 4 Let $newLenDesc = @AddDesc("Value", @Bop(%plus, $oldLen, 1), NewLenDesc); + 3 DoI DefineOwnProperty@Default(O, "length", $newLenDesc, false); + 2 Return Reject(Throw, "DefineOwnProperty@Array cannot delete others", DefineOwnProperty@Array(O,P,Desc,Throw)); } else { - 4460 Do DefineOwnProperty@Array@DeleteOthers(O, P, Desc, Throw, NewLenDesc, NewLen, $oldLen); + 4 Do DefineOwnProperty@Array@DeleteOthers(O, P, Desc, Throw, NewLenDesc, NewLen, $oldLen); } } else { // Step 3.n - 35 Return true; + 1 Return true; } + END ////////////////////////////////////////////////////////////////////////////// // 15.5 String Objects // 15.5.1.1 String ( [ value ] ) - 253 rule Call(@StringOid, _, Vs:Vals) => @CallString(Vs) + 306 rule Call(@StringOid, _, Vs:Vals) => @CallString(Vs) - syntax KItem /* String */ ::= "@CallString" "(" K /* Vals */ ")" [seqstrict(1)] - 252 rule @CallString(@Cons(V:Val,_:Vals)) => ToString(V) + syntax KItem /* String */ ::= "@CallString" "(" K /* Vals */ ")" [seqstrict] + 304 rule @CallString(@Cons(V:Val,_:Vals)) => ToString(V) 1 rule @CallString( @Nil ) => "" // 15.5.2.1 new String ( [ value ] ) - 718 rule Construct(@StringOid, Vs:Vals) => @NewString(Vs) + 1064 rule Construct(@StringOid, Vs:Vals) => @NewString(Vs) - syntax KItem /* Oid */ ::= "@NewString" "(" K /* Vals */ ")" [seqstrict(1)] - 1293 rule @NewString(@Cons(V:Val,_:Vals)) => @CreateString(ToString(V)) - 45 rule @NewString( @Nil ) => @CreateString("") + syntax KItem /* Oid */ ::= "@NewString" "(" K /* Vals */ ")" [seqstrict] + 2409 rule @NewString(@Cons(V:Val,_:Vals)) => @CreateString(ToString(V)) + 12 rule @NewString( @Nil ) => @CreateString("") - 2582 syntax KItem /* Oid */ ::= "@CreateString" "(" K /* String */ ")" [seqstrict(1)] - 1334 rule @CreateString(S:String) => @o(!N) ... + 1606 syntax KItem /* Oid */ ::= "@CreateString" "(" K /* String */ ")" [seqstrict] + 8186 rule @CreateString(S:String) => @o(!N) ... (. => @o(!N:Int) - "length" |-> @desc("Value" |-> lengthString(S) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.5.5.1 length + 585 "length" |-> @desc("Value" |-> lengthString(S) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) // 15.5.5.1 length - "Prototype" |-> @StringProtoOid + 4 "Prototype" |-> @StringProtoOid "Class" |-> "String" "Extensible" |-> true "PrimitiveValue" |-> S @@ -9657,8 +9693,8 @@ // 15.5.5 Properties of String Instances - syntax KItem /* Bool */ ::= "@IsStringObject" "(" Oid ")" - 3125640 rule @IsStringObject(O:Oid) => Class ==String "String" ... + syntax KItem /* Bool */ ::= "@IsStringObject" "(" K /* Oid */ ")" [seqstrict] + 1013653 rule @IsStringObject(O:Oid) => Class ==String "String" ... O @@ -9670,56 +9706,58 @@ // 15.5.5.2 [[GetOwnProperty]] ( P ) - syntax KItem /* Val */ ::= "GetOwnProperty@String" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict(1,2)] + syntax KItem /* Val */ ::= "GetOwnProperty@String" "(" K /* Oid */ "," K /* Var */ ")" [seqstrict] syntax Id ::= "$index" | "$resultStr" - 5075 rule GetOwnProperty@String(O:Oid,P:Var) - 10150 => Let $desc = GetOwnProperty@Default(O,P); - 5075 If $desc = Undefined then { - 4294 If ToString(ToInteger(P:>Val)) = P then { // TODO:STD: it should have been 'ToString(abs(ToInteger(P)))' - 112 Let $str = GetInternalProperty(O,"PrimitiveValue"); - 112 Let $index = ToInteger(P:>Val); - 56 Let $len = lengthString($str:>String); - //If $len:>Int <=Int $index:>Int = true then { - 112 If @OrBool(%bop(%lt,$index:>Number,0), %bop(%ge,$index:>Number,$len:>Int)) = true then { - 53 Return Undefined; + 2187 rule GetOwnProperty@String(O:Oid,P:Var) + 2187 => BEGIN + 6561 Let $desc = GetOwnProperty@Default(O,P); + 2187 If $desc = Undefined then { + 2634 If ToString(ToInteger(P)) = P then { // TODO:STD: it should have been 'ToString(abs(ToInteger(P)))' + 24 Let $str = GetInternalProperty(O,"PrimitiveValue"); + 24 Let $index = ToInteger(P); + 24 Let $len = @LengthString($str); + //If $len <=Int $index = true then { + 32 If @OrBool(@Bop(%lt,$index,0), @Bop(%ge,$index,$len)) = true then { + 33 Return Undefined; } else { - 3 Let $resultStr = @CharAt($str:>String, $index:>Number); - 3 Return @GenDesc("Value", $resultStr, "Enumerable", true, "Writable", false, "Configurable", false); + 3 Let $resultStr = @CharAt($str, $index); + 2 Return @GenDesc("Value", $resultStr, "Enumerable", true, "Writable", false, "Configurable", false); } } else { - 2091 Return Undefined; + 4350 Return Undefined; } } else { - 2928 Return $desc; + 1309 Return $desc; } + END ////////////////////////////////////////////////////////////////////////////// // 15.6 Boolean Objects // 15.6.1.1 Boolean (value) - 87 rule Call(@BooleanOid, _, Vs:Vals) => @CallBoolean(Vs) + 82 rule Call(@BooleanOid, _, Vs:Vals) => @CallBoolean(Vs) - syntax KItem /* Boolean */ ::= "@CallBoolean" "(" K /* Vals */ ")" [seqstrict(1)] - 83 rule @CallBoolean(@Cons(V:Val,_:Vals)) => ToBoolean(V) - 4 rule @CallBoolean( @Nil ) => false + syntax KItem /* Boolean */ ::= "@CallBoolean" "(" K /* Vals */ ")" [seqstrict] + 80 rule @CallBoolean(@Cons(V:Val,_:Vals)) => ToBoolean(V) + 1 rule @CallBoolean( @Nil ) => false // 15.6.2.1 new Boolean (value) - 680 rule Construct(@BooleanOid, Vs:Vals) => @NewBoolean(Vs) + 1080 rule Construct(@BooleanOid, Vs:Vals) => @NewBoolean(Vs) - syntax KItem /* Oid */ ::= "@NewBoolean" "(" K /* Vals */ ")" [seqstrict(1)] - 690 rule @NewBoolean(@Cons(V:Val,_:Vals)) => @CreateBoolean(ToBoolean(V)) - 32 rule @NewBoolean( @Nil ) => @CreateBoolean(false) // TODO: Report: This is not specified in standard. + syntax KItem /* Oid */ ::= "@NewBoolean" "(" K /* Vals */ ")" [seqstrict] + 1677 rule @NewBoolean(@Cons(V:Val,_:Vals)) => @CreateBoolean(ToBoolean(V)) + 6 rule @NewBoolean( @Nil ) => @CreateBoolean(false) // TODO: Report: This is not specified in standard. - 1380 syntax KItem /* Oid */ ::= "@CreateBoolean" "(" K /* Bool */ ")" [seqstrict(1)] - 722 rule @CreateBoolean(B:Bool) => @o(!N) ... + 1118 syntax KItem /* Oid */ ::= "@CreateBoolean" "(" K /* Bool */ ")" [seqstrict] + 5251 rule @CreateBoolean(B:Bool) => @o(!N) ... (. => @o(!N:Int) .Map - "Prototype" |-> @BooleanProtoOid + 1 "Prototype" |-> @BooleanProtoOid "Class" |-> "Boolean" "Extensible" |-> true "PrimitiveValue" |-> B @@ -9733,28 +9771,28 @@ // 15.7.1.1 Number ( [ value ] ) - 327 rule Call(@NumberOid, _, Vs:Vals) => @CallNumber(Vs) + 632 rule Call(@NumberOid, _, Vs:Vals) => @CallNumber(Vs) - syntax KItem /* Number */ ::= "@CallNumber" "(" K /* Vals */ ")" [seqstrict(1)] - 314 rule @CallNumber(@Cons(V:Val,_:Vals)) => ToNumber(V) - 13 rule @CallNumber( @Nil ) => 0 + syntax KItem /* Number */ ::= "@CallNumber" "(" K /* Vals */ ")" [seqstrict] + 612 rule @CallNumber(@Cons(V:Val,_:Vals)) => ToNumber(V) + 10 rule @CallNumber( @Nil ) => 0 // 15.7.2.1 new Number ( [ value ] ) - 842 rule Construct(@NumberOid, Vs:Vals) => @NewNumber(Vs) + 1200 rule Construct(@NumberOid, Vs:Vals) => @NewNumber(Vs) - syntax KItem /* Oid */ ::= "@NewNumber" "(" K /* Val */ ")" [seqstrict(1)] - 905 rule @NewNumber(@Cons(V:Val,_:Vals)) => @CreateNumber(ToNumber(V)) - 86 rule @NewNumber( @Nil ) => @CreateNumber(0) + syntax KItem /* Oid */ ::= "@NewNumber" "(" K /* Val */ ")" [seqstrict] + 2043 rule @NewNumber(@Cons(V:Val,_:Vals)) => @CreateNumber(ToNumber(V)) + 62 rule @NewNumber( @Nil ) => @CreateNumber(0) - 1810 syntax KItem /* Oid */ ::= "@CreateNumber" "(" K /* Bool */ ")" [seqstrict(1)] - 991 rule @CreateNumber(V:Number) => @o(!N) ... + 1362 syntax KItem /* Oid */ ::= "@CreateNumber" "(" K /* Bool */ ")" [seqstrict] + 5978 rule @CreateNumber(V:Number) => @o(!N) ... (. => @o(!N:Int) .Map - "Prototype" |-> @NumberProtoOid + 31 "Prototype" |-> @NumberProtoOid "Class" |-> "Number" "Extensible" |-> true "PrimitiveValue" |-> V @@ -9765,7 +9803,7 @@ // 15.7.4.5 Number.prototype.toFixed (fractionDigits) - 6 syntax KItem /* String */ ::= "@NumberPrototypeToFixed" "(" Oid "," K /* Int */ ")" [seqstrict(2)] + 6 syntax KItem /* String */ ::= "@NumberPrototypeToFixed" "(" K /* Oid */ "," K /* Int */ ")" [seqstrict] 1 rule @NumberPrototypeToFixed(O:Oid,D:Int) => #external("node\x01-p\x01-e\x01new Number(" +String Int2String(I) +String ").toFixed(" +String Int2String(D) +String ")") ... O @@ -9794,20 +9832,30 @@ // 15.8.2.9 floor (x) - syntax KItem ::= "@MathFloor" "(" Number ")" - 3 rule @MathFloor(I:Int) => I - 141 rule @MathFloor(F:Float) => Float2Int(F) - 2 rule @MathFloor(@nz) => @nz - 3 rule @MathFloor(@NaN) => @NaN - 3 rule @MathFloor(@+Infinity) => @+Infinity - 2 rule @MathFloor(@-Infinity) => @-Infinity + syntax KItem ::= "@MathFloor" "(" K /* Number */ ")" [seqstrict] + 2 rule @MathFloor(I:Int) => I + 6 rule @MathFloor(F:Float) => Float2Int(F) + 6 rule @MathFloor(@nz) => @nz + 5 rule @MathFloor(@NaN) => @NaN + 5 rule @MathFloor(@+Infinity) => @+Infinity + 6 rule @MathFloor(@-Infinity) => @-Infinity // 15.8.2.13 pow (x, y) // TODO:STD: other cases - syntax KItem ::= "@MathPow" "(" Number "," Number ")" - 12 rule @MathPow(I1:Int, I2:Int) => I1 ^Int I2 - 1 rule @MathPow(F1:Float,F2:Float) => F1 ^Float F2 + syntax KItem ::= "@MathPow" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 10 rule @MathPow(I1:Int, I2:Int) => I1 ^Int I2 + 0 rule @MathPow(F1:Float,F2:Float) => F1 ^Float F2 + 224 rule @MathPow(_:Number,@NaN) => @NaN + + // 15.8.2.16 sin (x) + + // TODO:STD: hack + syntax KItem ::= "@MathSin" "(" K /* Number */ ")" [seqstrict] + 30 rule @MathSin(N:Number) => @MathSinAux(ToString(N)) + // + 20 syntax KItem ::= "@MathSinAux" "(" K /* String */ ")" [seqstrict] + 20 rule @MathSinAux(N:String) => ToNumber(#external("node\x01-p\x01-e\x01Math.sin(" +String N +String ")")) ////////////////////////////////////////////////////////////////////////////// // 15.9 Date Objects @@ -9815,7 +9863,7 @@ // 15.9.2.1 Date ( [ year [, month [, date [, hours [, minutes [, seconds [, ms ] ] ] ] ] ] ] ) - 1 rule Call(@DateOid, _, _:Vals) => %call(%mem(%new(%var("Date"), %nil), %con("toString")), %nil) // (new Date()).toString() + 12 rule Call(@DateOid, _, _:Vals) => %call(%mem(%new(%var("Date"), %nil), %con("toString")), %nil) // (new Date()).toString() // 15.9.3.1 new Date (year, month [, date [, hours [, minutes [, seconds [, ms ] ] ] ] ] ) // 15.9.3.2 new Date (value) @@ -9823,11 +9871,11 @@ // TODO:STD: Implement correctly // XXX: HACK for test262 ch9 and ch11 - 24 rule Construct(@DateOid, @Cons(V:Val,@Nil)) => @CreateDate(TimeClip(ToNumber(V))) - 69 rule Construct(@DateOid, @Nil ) => @CreateDate(0) // HACK: 0 is used instead of the current time in milli-seconds + 76 rule Construct(@DateOid, @Cons(V:Val,@Nil)) => @CreateDate(TimeClip(ToNumber(V))) + 20 rule Construct(@DateOid, @Nil ) => @CreateDate(0) // HACK: 0 is used instead of the current time in milli-seconds - 48 syntax KItem /* Oid */ ::= "@CreateDate" "(" K /* Number */ ")" [seqstrict(1)] - 93 rule @CreateDate(V:Number) => @o(!N) ... + 38 syntax KItem /* Oid */ ::= "@CreateDate" "(" K /* Number */ ")" [seqstrict] + 527 rule @CreateDate(V:Number) => @o(!N) ... (. => @o(!N:Int) @@ -9845,21 +9893,23 @@ // 15.9.1.14 TimeClip (time) // TODO:STD: Consider Step 2. If abs(N) > 8.64 * 10^15, return NaN. - 48 syntax KItem /* Number */ ::= "TimeClip" "(" K /* Number */ ")" [seqstrict(1)] - 24 rule TimeClip(N:Number) - 48 => If @IsFinite(N) = true then { - 34 Return ToInteger(N); + 38 syntax KItem /* Number */ ::= "TimeClip" "(" K /* Number */ ")" [seqstrict] + 19 rule TimeClip(N:Number) + 19 => BEGIN + 38 If @IsFinite(N) = true then { + 32 Return ToInteger(N); } else { - 7 Return @NaN; + 39 Return @NaN; } + END - syntax KItem /* Bool */ ::= "@IsFinite" "(" Number ")" - 24 rule @IsFinite(N:Number) => N =/=K @NaN andBool N =/=K @+Infinity andBool N =/=K @-Infinity + syntax KItem /* Bool */ ::= "@IsFinite" "(" K /* Number */ ")" [seqstrict] + 19 rule @IsFinite(N:Number) => N =/=K @NaN andBool N =/=K @+Infinity andBool N =/=K @-Infinity // 15.9.5.2 Date.prototype.toString ( ) // TODO:STD: HACK - syntax KItem /* String */ ::= "@DatePrototypeToString" "(" Oid ")" + syntax KItem /* String */ ::= "@DatePrototypeToString" "(" K /* Oid */ ")" [seqstrict] 11 rule @DatePrototypeToString(O:Oid) => "[date ...]" ////////////////////////////////////////////////////////////////////////////// @@ -9869,16 +9919,16 @@ // 15.10.3.1 RegExp(pattern, flags) // TODO: consider the first case: pattern is "RegExp" object and flags is undefined. - 3 rule Call(@RegExpOid, _, Vs:Vals) => Construct(@RegExpOid, Vs) + 6 rule Call(@RegExpOid, _, Vs:Vals) => Construct(@RegExpOid, Vs) // 15.10.4.1 new RegExp(pattern, flags) // TODO:STD: Implement correctly // XXX: HACK for test262 ch9 and ch11 - 55 rule Construct(@RegExpOid, _:Vals) => @CreateRegExp + 12 rule Construct(@RegExpOid, _:Vals) => @CreateRegExp syntax KItem /* Oid */ ::= "@CreateRegExp" - 55 rule @CreateRegExp => @o(!N) ... + 22 rule @CreateRegExp => @o(!N) ... (. => @o(!N:Int) @@ -9897,26 +9947,26 @@ // 15.11.1.1 Error (message) - 11 rule Call(@ErrorOid, _, Vs:Vals) => @NewError(Vs) + 6 rule Call(@ErrorOid, _, Vs:Vals) => @NewError(Vs) // 15.11.2.1 new Error (message) - 6864 rule Construct(@ErrorOid, Vs:Vals) => @NewError(Vs) + 5440 rule Construct(@ErrorOid, Vs:Vals) => @NewError(Vs) - syntax KItem /* Oid */ ::= "@NewError" "(" K /* Vals */ ")" [seqstrict(1)] - 6826 rule @NewError(@Cons(V:Val,_:Vals)) => @CreateError(ToString(V)) - 49 rule @NewError( @Nil ) => @CreateError("") + syntax KItem /* Oid */ ::= "@NewError" "(" K /* Vals */ ")" [seqstrict] + 8151 rule @NewError(@Cons(V:Val,_:Vals)) => @CreateError(ToString(V)) + 12 rule @NewError( @Nil ) => @CreateError("") - 13652 syntax KItem /* Oid */ ::= "@CreateError" "(" K /* String */ ")" [seqstrict(1)] - 6875 rule @CreateError(Msg:String) => @o(!N) ... + 5434 syntax KItem /* Oid */ ::= "@CreateError" "(" K /* String */ ")" [seqstrict] + 16393 rule @CreateError(Msg:String) => @o(!N) ... (. => @o(!N:Int) - "message" |-> @desc("Value" |-> Msg "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true) + 72 "message" |-> @desc("Value" |-> Msg "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true) - "Prototype" |-> @ErrorProtoOid + 7 "Prototype" |-> @ErrorProtoOid "Class" |-> "Error" "Extensible" |-> true @@ -9930,7 +9980,7 @@ // 15.11.7.2 NativeError (message) - 173 rule Call(NativeError:Oid, _, Vs:Vals) => @NewNativeError(NativeError, Vs) + 22 rule Call(NativeError:Oid, _, Vs:Vals) => @NewNativeError(NativeError, Vs) when (NativeError ==K @EvalErrorOid ) orBool (NativeError ==K @RangeErrorOid ) orBool (NativeError ==K @ReferenceErrorOid) @@ -9940,7 +9990,7 @@ // 15.11.7.4 new NativeError (message) - 7 rule Construct(NativeError:Oid, Vs:Vals) => @NewNativeError(NativeError, Vs) + 2 rule Construct(NativeError:Oid, Vs:Vals) => @NewNativeError(NativeError, Vs) when (NativeError ==K @EvalErrorOid ) orBool (NativeError ==K @RangeErrorOid ) orBool (NativeError ==K @ReferenceErrorOid) @@ -9948,21 +9998,21 @@ orBool (NativeError ==K @TypeErrorOid ) orBool (NativeError ==K @URIErrorOid ) - syntax KItem /* Oid */ ::= "@NewNativeError" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict(1,2)] - 173 rule @NewNativeError(NativeError:Oid, @Cons(V:Val,_)) => @CreateNativeError(NativeError, ToString(V), "@NewNativeError") // NOTE: multiple arguments are allowed: e.g. ch12/12.14/S12.14_A19_T2.js; ch12/12.14/S12.14_A19_T1.js - 7 rule @NewNativeError(NativeError:Oid, @Nil) => @CreateNativeError(NativeError, "", "@NewNativeError") + syntax KItem /* Oid */ ::= "@NewNativeError" "(" K /* Oid */ "," K /* Vals */ ")" [seqstrict] + 33 rule @NewNativeError(NativeError:Oid, @Cons(V:Val,_)) => @CreateNativeError(NativeError, ToString(V), "@NewNativeError") // NOTE: multiple arguments are allowed: e.g. ch12/12.14/S12.14_A19_T2.js; ch12/12.14/S12.14_A19_T1.js + 2 rule @NewNativeError(NativeError:Oid, @Nil) => @CreateNativeError(NativeError, "", "@NewNativeError") // NOTE: The third argument is only for debugging purpose, not a language standard. It should be non-strict. - 346 syntax KItem /* Oid */ ::= "@CreateNativeError" "(" K /* Oid */ "," K /* String */ "," K ")" [seqstrict(1,2)] - 1517 rule @CreateNativeError(NativeError:Oid, Msg:String, KDebug:K) => @o(!N) ... + 22 syntax KItem /* Oid */ ::= "@CreateNativeError" "(" K /* Oid */ "," K /* String */ "," K ")" [seqstrict(1,2)] + 2267 rule @CreateNativeError(NativeError:Oid, Msg:String, KDebug:K) => @o(!N) ... (. => @o(!N:Int) - "message" |-> @desc("Value" |-> Msg "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true) + 261 "message" |-> @desc("Value" |-> Msg "Writable" |-> true "Enumerable" |-> false "Configurable" |-> true) - "Prototype" |-> @ResolveNativeError(NativeError) + "Prototype" |-> #@ResolveNativeError(NativeError) "Class" |-> "Error" "Extensible" |-> true "KDebug" |-> KDebug // NOTE: For debug @@ -9971,27 +10021,27 @@ _ - syntax Oid ::= "@ResolveNativeError" "(" Oid ")" [function] - rule @ResolveNativeError(@EvalErrorOid ) => @EvalErrorProtoOid - rule @ResolveNativeError(@RangeErrorOid ) => @RangeErrorProtoOid - rule @ResolveNativeError(@ReferenceErrorOid) => @ReferenceErrorProtoOid - rule @ResolveNativeError(@SyntaxErrorOid ) => @SyntaxErrorProtoOid - rule @ResolveNativeError(@TypeErrorOid ) => @TypeErrorProtoOid - rule @ResolveNativeError(@URIErrorOid ) => @URIErrorProtoOid + syntax Oid ::= "#@ResolveNativeError" "(" Oid ")" [function] + 0 rule #@ResolveNativeError(@EvalErrorOid ) => @EvalErrorProtoOid + 0 rule #@ResolveNativeError(@RangeErrorOid ) => @RangeErrorProtoOid + 157 rule #@ResolveNativeError(@ReferenceErrorOid) => @ReferenceErrorProtoOid + 204 rule #@ResolveNativeError(@SyntaxErrorOid ) => @SyntaxErrorProtoOid + 207 rule #@ResolveNativeError(@TypeErrorOid ) => @TypeErrorProtoOid + 0 rule #@ResolveNativeError(@URIErrorOid ) => @URIErrorProtoOid // TODO: more elegantly - syntax KItem /* Oid */ ::= "@EvalError" "(" String "," K ")" - syntax KItem /* Oid */ ::= "@RangeError" "(" String "," K ")" - syntax KItem /* Oid */ ::= "@ReferenceError" "(" String "," K ")" - syntax KItem /* Oid */ ::= "@SyntaxError" "(" String "," K ")" - syntax KItem /* Oid */ ::= "@TypeError" "(" String "," K ")" - syntax KItem /* Oid */ ::= "@URIError" "(" String "," K ")" - rule @EvalError (Msg:String, KDebug:K) => @CreateNativeError(@EvalErrorOid , Msg, KDebug) - 41 rule @RangeError (Msg:String, KDebug:K) => @CreateNativeError(@RangeErrorOid , Msg, KDebug) - 304 rule @ReferenceError(Msg:String, KDebug:K) => @CreateNativeError(@ReferenceErrorOid, Msg, KDebug) - 258 rule @SyntaxError (Msg:String, KDebug:K) => @CreateNativeError(@SyntaxErrorOid , Msg, KDebug) - 734 rule @TypeError (Msg:String, KDebug:K) => @CreateNativeError(@TypeErrorOid , Msg, KDebug) - rule @URIError (Msg:String, KDebug:K) => @CreateNativeError(@URIErrorOid , Msg, KDebug) + syntax KItem /* Oid */ ::= "@EvalError" "(" K /* String */ "," K ")" [seqstrict(1)] + syntax KItem /* Oid */ ::= "@RangeError" "(" K /* String */ "," K ")" [seqstrict(1)] + syntax KItem /* Oid */ ::= "@ReferenceError" "(" K /* String */ "," K ")" [seqstrict(1)] + syntax KItem /* Oid */ ::= "@SyntaxError" "(" K /* String */ "," K ")" [seqstrict(1)] + syntax KItem /* Oid */ ::= "@TypeError" "(" K /* String */ "," K ")" [seqstrict(1)] + syntax KItem /* Oid */ ::= "@URIError" "(" K /* String */ "," K ")" [seqstrict(1)] + 0 rule @EvalError (Msg:String, KDebug:K) => @CreateNativeError(@EvalErrorOid , Msg, KDebug) + 0 rule @RangeError (Msg:String, KDebug:K) => @CreateNativeError(@RangeErrorOid , Msg, KDebug) + 578 rule @ReferenceError(Msg:String, KDebug:K) => @CreateNativeError(@ReferenceErrorOid, Msg, KDebug) + 504 rule @SyntaxError (Msg:String, KDebug:K) => @CreateNativeError(@SyntaxErrorOid , Msg, KDebug) + 420 rule @TypeError (Msg:String, KDebug:K) => @CreateNativeError(@TypeErrorOid , Msg, KDebug) + 0 rule @URIError (Msg:String, KDebug:K) => @CreateNativeError(@URIErrorOid , Msg, KDebug) ////////////////////////////////////////////////////////////////////////////// // 15.12 The JSON Object @@ -10004,89 +10054,72 @@ // APIs ////////////////////////////////////////////////////////////////////////////// - syntax KItem /* .K */ ::= "@RegisterAPIs" - 6835 rule @RegisterAPIs => . ... - - - @GlobalOid - - (.Map => "IsObject" |-> @desc("Value" |-> @("IsObject") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToObject" |-> @desc("Value" |-> @("ToObject") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToString" |-> @desc("Value" |-> @("ToString") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToNumber" |-> @desc("Value" |-> @("ToNumber") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToInteger" |-> @desc("Value" |-> @("ToInteger") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToUint32" |-> @desc("Value" |-> @("ToUint32") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToUint16" |-> @desc("Value" |-> @("ToUint16") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "IsNaN" |-> @desc("Value" |-> @("IsNaN") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "IsPositiveZero" |-> @desc("Value" |-> @("IsPositiveZero") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "IsNegativeZero" |-> @desc("Value" |-> @("IsNegativeZero") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "IsFunction" |-> @desc("Value" |-> @("IsFunction") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "IsCallable" |-> @desc("Value" |-> @("IsCallable") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "NoConstructor" |-> @desc("Value" |-> @("NoConstructor") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "GetInternalProperty" |-> @desc("Value" |-> @("GetInternalProperty") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "SetInternalProperty" |-> @desc("Value" |-> @("SetInternalProperty") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "GetOwnProperty" |-> @desc("Value" |-> @("GetOwnProperty") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "DefineOwnProperty" |-> @desc("Value" |-> @("DefineOwnProperty") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "FromPropertyDescriptor" |-> @desc("Value" |-> @("FromPropertyDescriptor") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "ToPropertyDescriptor" |-> @desc("Value" |-> @( "ToPropertyDescriptor") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "CheckObjectCoercible" |-> @desc("Value" |-> @("CheckObjectCoercible") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "ObjectGetOwnPropertyNames"|-> @desc("Value" |-> @("ObjectGetOwnPropertyNames")"Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "FunctionPrototypeToString"|-> @desc("Value" |-> @("FunctionPrototypeToString")"Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "FunctionPrototypeApply" |-> @desc("Value" |-> @("FunctionPrototypeApply" )"Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "FunctionPrototypeBind" |-> @desc("Value" |-> @("FunctionPrototypeBind" )"Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "NumberPrototypeToFixed" |-> @desc("Value" |-> @("NumberPrototypeToFixed") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "MathPow" |-> @desc("Value" |-> @("MathPow" ) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "MathFloor" |-> @desc("Value" |-> @("MathFloor") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "MathSin" |-> @desc("Value" |-> @("MathSin") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "DatePrototypeToString" |-> @desc("Value" |-> @("DatePrototypeToString") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "LengthString" |-> @desc("Value" |-> @("LengthString") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "Trim" |-> @desc("Value" |-> @("Trim" ) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "Int2Char" |-> @desc("Value" |-> @("Int2Char" ) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "Char2Int" |-> @desc("Value" |-> @("Char2Int" ) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "CharAt" |-> @desc("Value" |-> @("CharAt" ) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "FindString" |-> @desc("Value" |-> @("FindString" ) "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - "SubstrString" |-> @desc("Value" |-> @("SubstrString") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "NumberToString" |-> @desc("Value" |-> @("NumberToString") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "Print" |-> @desc("Value" |-> @("Print") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - // - "CurrentTimeMillis" |-> @desc("Value" |-> @("CurrentTimeMillis") "Writable" |-> false "Enumerable" |-> false "Configurable" |-> false) - ) - _:Map - - _ - - _ - - - // NOTE: All these APIs should return a value of type Val - - 13075 rule Call(@("IsObject"), Undefined, @Cons(V:Val,@Nil)) => @IsOid(V) - 5205 rule Call(@("ToObject"), Undefined, @Cons(V:Val,@Nil)) => ToObject(V) - 13918 rule Call(@("ToString"), Undefined, @Cons(V:Val,@Nil)) => ToString(V) - 4779 rule Call(@("ToNumber"), Undefined, @Cons(V:Val,@Nil)) => ToNumber(V) - 353 rule Call(@("ToInteger"), Undefined, @Cons(V:Val,@Nil)) => ToInteger(V) - 496 rule Call(@("ToUint32"), Undefined, @Cons(V:Val,@Nil)) => ToUint32(V) - 122 rule Call(@("ToUint16"), Undefined, @Cons(V:Val,@Nil)) => ToUint16(V) - 2529 rule Call(@("IsNaN"), Undefined, @Cons(V:Val,@Nil)) => V ==K @NaN - 413 rule Call(@("IsPositiveZero"), Undefined, @Cons(V:Val,@Nil)) => V ==K 0 orBool V ==K 0.0 - 861 rule Call(@("IsNegativeZero"), Undefined, @Cons(V:Val,@Nil)) => V ==K @nz - 2230 rule Call(@("IsFunction"), Undefined, @Cons(V:Val,@Nil)) => IsCallable(V) - 56 rule Call(@("IsCallable"), Undefined, @Cons(V:Val,@Nil)) => IsCallable(V) - - rule Call(@("NoConstructor"), Undefined, @Cons(O:Val,@Nil)) => Undefined ... + // An API name starts with '@' + syntax Bool ::= "#@IsAPIName" "(" Var ")" [function] + 0 rule #@IsAPIName(X:Var) => findString(X:>String,"@",0) ==K 0 + // + syntax Bool ::= "#@IsAPI" "(" Exp ")" [function] + 0 rule #@IsAPI(%var(X:Var)) => #@IsAPIName(X) + 0 rule #@IsAPI(E:Exp) => false when getKLabel(E) =/=KLabel '%var`(_`) + + // API Calls Redirection, Phase I + + 4202 rule %call(%var("@IsObject" ), Es:Exps) => Call(@("IsObject" ), Undefined, Es) + 1096 rule %call(%var("@ToObject" ), Es:Exps) => Call(@("ToObject" ), Undefined, Es) + 1722 rule %call(%var("@ToString" ), Es:Exps) => Call(@("ToString" ), Undefined, Es) + 5334 rule %call(%var("@ToNumber" ), Es:Exps) => Call(@("ToNumber" ), Undefined, Es) + 198 rule %call(%var("@ToInteger" ), Es:Exps) => Call(@("ToInteger" ), Undefined, Es) + 128 rule %call(%var("@ToUint32" ), Es:Exps) => Call(@("ToUint32" ), Undefined, Es) + 102 rule %call(%var("@ToUint16" ), Es:Exps) => Call(@("ToUint16" ), Undefined, Es) + 3008 rule %call(%var("@IsNaN" ), Es:Exps) => Call(@("IsNaN" ), Undefined, Es) + 438 rule %call(%var("@IsPositiveZero" ), Es:Exps) => Call(@("IsPositiveZero" ), Undefined, Es) + 950 rule %call(%var("@IsNegativeZero" ), Es:Exps) => Call(@("IsNegativeZero" ), Undefined, Es) + 1320 rule %call(%var("@IsFunction" ), Es:Exps) => Call(@("IsFunction" ), Undefined, Es) + 12 rule %call(%var("@IsCallable" ), Es:Exps) => Call(@("IsCallable" ), Undefined, Es) + 0 rule %call(%var("@NoConstructor" ), Es:Exps) => Call(@("NoConstructor" ), Undefined, Es) + 6822 rule %call(%var("@GetInternalProperty" ), Es:Exps) => Call(@("GetInternalProperty" ), Undefined, Es) + 102 rule %call(%var("@SetInternalProperty" ), Es:Exps) => Call(@("SetInternalProperty" ), Undefined, Es) + 374 rule %call(%var("@GetOwnProperty" ), Es:Exps) => Call(@("GetOwnProperty" ), Undefined, Es) + 340 rule %call(%var("@DefineOwnProperty" ), Es:Exps) => Call(@("DefineOwnProperty" ), Undefined, Es) + 374 rule %call(%var("@FromPropertyDescriptor" ), Es:Exps) => Call(@("FromPropertyDescriptor" ), Undefined, Es) + 340 rule %call(%var("@ToPropertyDescriptor" ), Es:Exps) => Call(@("ToPropertyDescriptor" ), Undefined, Es) + 354 rule %call(%var("@CheckObjectCoercible" ), Es:Exps) => Call(@("CheckObjectCoercible" ), Undefined, Es) + 6 rule %call(%var("@ObjectGetOwnPropertyNames"), Es:Exps) => Call(@("ObjectGetOwnPropertyNames"), Undefined, Es) + 192 rule %call(%var("@FunctionPrototypeToString"), Es:Exps) => Call(@("FunctionPrototypeToString"), Undefined, Es) + 564 rule %call(%var("@FunctionPrototypeApply" ), Es:Exps) => Call(@("FunctionPrototypeApply" ), Undefined, Es) + 44 rule %call(%var("@FunctionPrototypeBind" ), Es:Exps) => Call(@("FunctionPrototypeBind" ), Undefined, Es) + 6 rule %call(%var("@NumberPrototypeToFixed" ), Es:Exps) => Call(@("NumberPrototypeToFixed" ), Undefined, Es) + 84 rule %call(%var("@MathPow" ), Es:Exps) => Call(@("MathPow" ), Undefined, Es) + 24 rule %call(%var("@MathFloor" ), Es:Exps) => Call(@("MathFloor" ), Undefined, Es) + 20 rule %call(%var("@MathSin" ), Es:Exps) => Call(@("MathSin" ), Undefined, Es) + 22 rule %call(%var("@DatePrototypeToString" ), Es:Exps) => Call(@("DatePrototypeToString" ), Undefined, Es) + 354 rule %call(%var("@LengthString" ), Es:Exps) => Call(@("LengthString" ), Undefined, Es) + 0 rule %call(%var("@Trim" ), Es:Exps) => Call(@("Trim" ), Undefined, Es) + 16 rule %call(%var("@Int2Char" ), Es:Exps) => Call(@("Int2Char" ), Undefined, Es) + 8 rule %call(%var("@Char2Int" ), Es:Exps) => Call(@("Char2Int" ), Undefined, Es) + 22 rule %call(%var("@CharAt" ), Es:Exps) => Call(@("CharAt" ), Undefined, Es) + 216 rule %call(%var("@FindString" ), Es:Exps) => Call(@("FindString" ), Undefined, Es) + 104 rule %call(%var("@SubstrString" ), Es:Exps) => Call(@("SubstrString" ), Undefined, Es) + 20 rule %call(%var("@NumberToString" ), Es:Exps) => Call(@("NumberToString" ), Undefined, Es) + 0 rule %call(%var("@Print" ), Es:Exps) => Call(@("Print" ), Undefined, Es) + 0 rule %call(%var("@CurrentTimeMillis" ), Es:Exps) => Call(@("CurrentTimeMillis" ), Undefined, Es) + + // API Calls Redirection, Phase II + + 4202 rule Call(@("IsObject"), Undefined, @Cons(V:Val,@Nil)) => @IsOid(V) + 1096 rule Call(@("ToObject"), Undefined, @Cons(V:Val,@Nil)) => ToObject(V) + 1722 rule Call(@("ToString"), Undefined, @Cons(V:Val,@Nil)) => ToString(V) + 5334 rule Call(@("ToNumber"), Undefined, @Cons(V:Val,@Nil)) => ToNumber(V) + 198 rule Call(@("ToInteger"), Undefined, @Cons(V:Val,@Nil)) => ToInteger(V) + 128 rule Call(@("ToUint32"), Undefined, @Cons(V:Val,@Nil)) => ToUint32(V) + 102 rule Call(@("ToUint16"), Undefined, @Cons(V:Val,@Nil)) => ToUint16(V) + 1504 rule Call(@("IsNaN"), Undefined, @Cons(V:Val,@Nil)) => V ==K @NaN + 219 rule Call(@("IsPositiveZero"), Undefined, @Cons(V:Val,@Nil)) => V ==K 0 orBool V ==K 0.0 + 475 rule Call(@("IsNegativeZero"), Undefined, @Cons(V:Val,@Nil)) => V ==K @nz + 1320 rule Call(@("IsFunction"), Undefined, @Cons(V:Val,@Nil)) => IsCallable(V) + 12 rule Call(@("IsCallable"), Undefined, @Cons(V:Val,@Nil)) => IsCallable(V) + + 0 rule Call(@("NoConstructor"), Undefined, @Cons(O:Val,@Nil)) => Undefined ... O @@ -10104,175 +10137,186 @@ _ - 4948 rule Call(@("GetInternalProperty"), Undefined, @Cons(O:Val,@Cons(P:Val,@Nil))) - 9896 => Let $v = GetInternalProperty(O:>Oid,P:>Var); - 9896 If @AndBool(@EqVal(P,"Prototype"), @EqVal($v,@NullOid)) = true then { - 6 Return @NullVal; + 3411 rule Call(@("GetInternalProperty"), Undefined, @Cons(O:Val,@Cons(P:Val,@Nil))) + 3411 => BEGIN + 10233 Let $v = GetInternalProperty(O,P); + 13644 If @AndBool(@EqVal(P,"Prototype"), @EqVal($v,@NullOid)) = true then { + 16 Return @NullVal; } else { - 4942 Return $v; + 3409 Return $v; } - 507 rule Call(@("SetInternalProperty"), Undefined, @Cons(O:Val,@Cons(P:Val,@Cons(V:Val,@Nil)))) - 1014 => If @AndBool(@EqVal(P,"Prototype"), @EqVal(V,@NullVal)) = true then { - 1 Do SetInternalProperty(O:>Oid,P:>Var,@NullOid); + END + 51 rule Call(@("SetInternalProperty"), Undefined, @Cons(O:Val,@Cons(P:Val,@Cons(V:Val,@Nil)))) + 51 => BEGIN + 255 If @AndBool(@EqVal(P,"Prototype"), @EqVal(V,@NullVal)) = true then { + 2 Do SetInternalProperty(O,P,@NullOid); } else { - 506 Do SetInternalProperty(O:>Oid,P:>Var,V); + 100 Do SetInternalProperty(O,P,V); } - 507 Return Undefined; + 153 Return Undefined; + END - 5327 rule Call(@("GetOwnProperty"), Undefined, @Cons(O:Val,@Cons(P:Val, @Nil ))) => GetOwnProperty(O,P) - 3272 rule Call(@("DefineOwnProperty"), Undefined, @Cons(O:Val,@Cons(P:Val,@Cons(V:Val,@Cons(Strict:Val,@Nil))))) => DefineOwnProperty(O,P,V,Strict) + 374 rule Call(@("GetOwnProperty"), Undefined, @Cons(O:Val,@Cons(P:Val, @Nil ))) => GetOwnProperty(O,P) + 334 rule Call(@("DefineOwnProperty"), Undefined, @Cons(O:Val,@Cons(P:Val,@Cons(V:Val,@Cons(Strict:Val,@Nil))))) => DefineOwnProperty(O,P,V,Strict) - 5327 rule Call(@("FromPropertyDescriptor"), Undefined, @Cons(V:Val,@Nil)) => FromPropertyDescriptor(V) - 3333 rule Call(@( "ToPropertyDescriptor"), Undefined, @Cons(V:Val,@Nil)) => ToPropertyDescriptor(V) + 374 rule Call(@("FromPropertyDescriptor"), Undefined, @Cons(V:Val,@Nil)) => FromPropertyDescriptor(V) + 340 rule Call(@( "ToPropertyDescriptor"), Undefined, @Cons(V:Val,@Nil)) => ToPropertyDescriptor(V) - 496 rule Call(@("CheckObjectCoercible"), Undefined, @Cons(V:Val,@Nil)) => CheckObjectCoercible(V) ~> Undefined + 531 rule Call(@("CheckObjectCoercible"), Undefined, @Cons(V:Val,@Nil)) => CheckObjectCoercible(V) ~> Undefined - 216 rule Call(@("ObjectGetOwnPropertyNames"), Undefined, @Cons(O:Val,@Nil)) => @ObjectGetOwnPropertyNames(O:>Oid) + 6 rule Call(@("ObjectGetOwnPropertyNames"), Undefined, @Cons(O:Val,@Nil)) => @ObjectGetOwnPropertyNames(O) - 99 rule Call(@("FunctionPrototypeToString"), Undefined, @Cons(Func:Val,@Nil)) => @FunctionPrototypeToString(Func:>Oid) - 1022 rule Call(@("FunctionPrototypeApply" ), Undefined, @Cons(Func:Val,@Cons(ThisArg:Val,@Cons(ArgArray:Val,@Nil)))) => @FunctionPrototypeApply(Func,ThisArg,ArgArray) - 125 rule Call(@("FunctionPrototypeBind" ), Undefined, @Cons(Func:Val,@Cons(ThisArg:Val,@Cons(ArgArray:Val,@Nil)))) => @FunctionPrototypeBind(Func,ThisArg,ArgArray) + 192 rule Call(@("FunctionPrototypeToString"), Undefined, @Cons(Func:Val,@Nil)) => @FunctionPrototypeToString(Func) + 564 rule Call(@("FunctionPrototypeApply" ), Undefined, @Cons(Func:Val,@Cons(ThisArg:Val,@Cons(ArgArray:Val,@Nil)))) => @FunctionPrototypeApply(Func,ThisArg,ArgArray) + 44 rule Call(@("FunctionPrototypeBind" ), Undefined, @Cons(Func:Val,@Cons(ThisArg:Val,@Cons(ArgArray:Val,@Nil)))) => @FunctionPrototypeBind(Func,ThisArg,ArgArray) - 3 rule Call(@("NumberPrototypeToFixed"), Undefined, @Cons(O:Val,@Cons(V:Val,@Nil))) => @NumberPrototypeToFixed(O:>Oid, ToInteger(V)) + 9 rule Call(@("NumberPrototypeToFixed"), Undefined, @Cons(O:Val,@Cons(V:Val,@Nil))) => @NumberPrototypeToFixed(O, ToInteger(V)) - 154 rule Call(@("MathFloor"), Undefined, @Cons(N:Val,@Nil)) => @MathFloor(N:>Number) - 36 rule Call(@("MathPow"), Undefined, @Cons(N1:Val,@Cons(N2:Val,@Nil))) => @MathPow(N1:>Number, N2:>Number) - 10 rule Call(@("MathSin"), Undefined, @Cons(N:Val,@Nil)) - 20 => Let $n = ToString(N); - 20 Return ToNumber(#external("node\x01-p\x01-e\x01Math.sin(" +String $n:>String +String ")")); + 24 rule Call(@("MathFloor"), Undefined, @Cons(N:Val,@Nil)) => @MathFloor(N) + 84 rule Call(@("MathPow"), Undefined, @Cons(N1:Val,@Cons(N2:Val,@Nil))) => @MathPow(N1, N2) + 20 rule Call(@("MathSin"), Undefined, @Cons(N:Val,@Nil)) => @MathSin(N) - 11 rule Call(@("DatePrototypeToString"), Undefined, @Cons(O:Val,@Nil)) => @DatePrototypeToString(O:>Oid) + 22 rule Call(@("DatePrototypeToString"), Undefined, @Cons(O:Val,@Nil)) => @DatePrototypeToString(O) - 353 rule Call(@("LengthString"), Undefined, @Cons(S:Val,@Nil)) => lengthString(S:>String) - 122 rule Call(@("Trim"), Undefined, @Cons(S:Val,@Nil)) => trim(S:>String) // TODO:STD: check the builtin's trim has correct whitespaces and lineterminators. - 79 rule Call(@("Int2Char"), Undefined, @Cons(I:Val,@Nil)) => @Int2Char(I:>Int) - 17 rule Call(@("Char2Int"), Undefined, @Cons(S:Val,@Nil)) => @Char2Int(S:>String) - 40 rule Call(@("CharAt"), Undefined, @Cons(S:Val,@Cons(N:Val,@Nil))) => @CharAt(S:>String, N:>Number) - 183 rule Call(@("FindString"), Undefined, @Cons(S1:Val,@Cons(S2:Val,@Cons(I:Val,@Nil)))) => @FindString(S1:>String, S2:>String, I:>Int) - 97 rule Call(@("SubstrString"), Undefined, @Cons(S:Val,@Cons(I1:Val,@Cons(I2:Val,@Nil)))) => @SubstrString(S:>String, I1:>Int, I2:>Int) + 177 rule Call(@("LengthString"), Undefined, @Cons(S:Val,@Nil)) => lengthString(S:>String) + 0 rule Call(@("Trim"), Undefined, @Cons(S:Val,@Nil)) => trim(S:>String) // TODO:STD: check the builtin's trim has correct whitespaces and lineterminators. + 16 rule Call(@("Int2Char"), Undefined, @Cons(I:Val,@Nil)) => @Int2Char(I) + 8 rule Call(@("Char2Int"), Undefined, @Cons(S:Val,@Nil)) => @Char2Int(S) + 22 rule Call(@("CharAt"), Undefined, @Cons(S:Val,@Cons(N:Val,@Nil))) => @CharAt(S, N) + 216 rule Call(@("FindString"), Undefined, @Cons(S1:Val,@Cons(S2:Val,@Cons(I:Val,@Nil)))) => @FindString(S1, S2, I) + 104 rule Call(@("SubstrString"), Undefined, @Cons(S:Val,@Cons(I1:Val,@Cons(I2:Val,@Nil)))) => @SubstrString(S, I1, I2) - 117 rule Call(@("NumberToString"), Undefined, @Cons(N:Val,@Cons(R:Val,@Nil))) => @NumberToString(N:>Number, R:>Int) + 20 rule Call(@("NumberToString"), Undefined, @Cons(N:Val,@Cons(R:Val,@Nil))) => @NumberToString(N, R) - rule Call(@("Print"), Undefined, @Cons(V:Val,@Nil)) => @PrintNewline(V) + 0 rule Call(@("Print"), Undefined, @Cons(V:Val,@Nil)) => @PrintNewline(V) - rule Call(@("CurrentTimeMillis"), Undefined, @Nil) => 0 // TODO:STD: do correctly + 0 rule Call(@("CurrentTimeMillis"), Undefined, @Nil) => 0 // TODO:STD: do correctly ////////////////////////////////////////////////////////////////////////////// // 16 Errors ////////////////////////////////////////////////////////////////////////////// - syntax KItem ::= "@CheckEarlyErrors" "(" Bool "," Stmt ")" - 14846 rule @CheckEarlyErrors(Strict:Bool, Code:Stmt) => @CEE(Strict, .Set, Code) + 7386 syntax KItem ::= "@CheckEarlyErrors" "(" K /* Bool */ "," Stmt ")" [seqstrict(1)] + 12882 rule @CheckEarlyErrors(Strict:Bool, Code:Stmt) => @CEE(Strict, .Set, Code) - syntax KItem ::= "@CEE" /* Check Early Errors */ "(" Bool "," Set "," K /* Stmt or Exp or Exps */ ")" + syntax KItem ::= "@CEE" /* Check Early Errors */ "(" K /* Bool */ "," Set "," K /* Stmt or Exp or Exps */ ")" [seqstrict(1)] // - 134663 rule @CEE(Strict:Bool, Ls:Set, %fdecl(F:Var,Es:Exps,S:Stmt)) => @CheckReserved(Strict,F) ~> @SMRFun(Strict,F,Es,S) ~> @CEE(Strict,Ls,Es) ~> @CEE(Strict orBool @IsStrict(S), .Set, S) - 196173 rule @CEE(Strict:Bool, Ls:Set, %vdecl(N:Var)) => @CheckReserved(Strict,N) ~> @SMRVar(Strict,N) - 750568 rule @CEE(Strict:Bool, Ls:Set, %seq(S1:Stmt,S2:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) - 470901 rule @CEE(Strict:Bool, Ls:Set, %exp(E)) => @CEE(Strict,Ls,E) - 243958 rule @CEE(Strict:Bool, Ls:Set, %if(E:Exp,S1:Stmt,S2:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) - 76 rule @CEE(Strict:Bool, Ls:Set, %do(S:Stmt,E:Exp)) => @CEE(Strict,Ls,S) ~> @CEE(Strict,Ls,E) - 47 rule @CEE(Strict:Bool, Ls:Set, %while(E:Exp,S:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S) - 27552 rule @CEE(Strict:Bool, Ls:Set, %for (S1:Stmt,E1:Exp,E2:Exp,S2:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) ~> @CEE(Strict,Ls,S2) - 14234 rule @CEE(Strict:Bool, Ls:Set, %forin(S1:Stmt,E1:Exp,E2:Exp,S2:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) ~> @CEE(Strict,Ls,S2) - 65 rule @CEE(Strict:Bool, Ls:Set, %continue(L:Var)) => @CheckReserved(Strict,L) ~> @CheckGoto(Ls,L) - 6989 rule @CEE(Strict:Bool, Ls:Set, %break(L:Var)) => @CheckReserved(Strict,L) ~> @CheckGoto(Ls,L) - 41999 rule @CEE(Strict:Bool, Ls:Set, %label(L:Var,S:Stmt)) => @CheckReserved(Strict,L) ~> @CEE(Strict, SetItem(L) Ls, S) - 144804 rule @CEE(Strict:Bool, Ls:Set, %return(E:Exp)) => @CEE(Strict,Ls,E) - 28033 rule @CEE(Strict:Bool, Ls:Set, %throw(E:Exp)) => @CEE(Strict,Ls,E) - 36146 rule @CEE(Strict:Bool, Ls:Set, %try(S1:Stmt,X:Var,S2:Stmt,S3:Stmt)) => @CheckReserved(Strict,X) ~> @SMRVar(Strict,X) ~> @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) ~> @CEE(Strict,Ls,S3) - 286 rule @CEE(Strict:Bool, Ls:Set, %try(S1:Stmt, S3:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S3) - 197 rule @CEE(Strict:Bool, Ls:Set, %with(E:Exp,S:Stmt)) => @CheckWith(Strict) ~> @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S) - 300964 rule @CEE(Strict:Bool, Ls:Set, %emptyStmt) => . - 11 rule @CEE(Strict:Bool, Ls:Set, %switch(E:Exp,S1:Stmt,S2:Stmt,S3:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) ~> @CEE(Strict,Ls,S3) - 40 rule @CEE(Strict:Bool, Ls:Set, %case(E:Exp,S:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S) - 9 rule @CEE(Strict:Bool, Ls:Set, %default(S:Stmt)) => @CEE(Strict,Ls,S) + 267417 rule @CEE(Strict:Bool, Ls:Set, %fdecl(F:Var,Es:Exps,S:Stmt)) => @CheckReserved(Strict,F) ~> @SMRFun(Strict,F,Es,S) ~> @CEE(Strict,Ls,Es) ~> @CEE(Strict orBool #@IsStrict(S), .Set, S) + 234036 rule @CEE(Strict:Bool, Ls:Set, %vdecl(N:Var)) => @CheckReserved(Strict,N) ~> @SMRVar(Strict,N) + 923271 rule @CEE(Strict:Bool, Ls:Set, %seq(S1:Stmt,S2:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) + 394704 rule @CEE(Strict:Bool, Ls:Set, %exp(E)) => @CEE(Strict,Ls,E) + 423400 rule @CEE(Strict:Bool, Ls:Set, %if(E:Exp,S1:Stmt,S2:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) + 220 rule @CEE(Strict:Bool, Ls:Set, %do(S:Stmt,E:Exp)) => @CEE(Strict,Ls,S) ~> @CEE(Strict,Ls,E) + 135 rule @CEE(Strict:Bool, Ls:Set, %while(E:Exp,S:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S) + 55720 rule @CEE(Strict:Bool, Ls:Set, %for (S1:Stmt,E1:Exp,E2:Exp,S2:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) ~> @CEE(Strict,Ls,S2) + 28225 rule @CEE(Strict:Bool, Ls:Set, %forin(S1:Stmt,E1:Exp,E2:Exp,S2:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) ~> @CEE(Strict,Ls,S2) + 183 rule @CEE(Strict:Bool, Ls:Set, %continue(L:Var)) => @CheckReserved(Strict,L) ~> @CheckGoto(Ls,L) + 8700 rule @CEE(Strict:Bool, Ls:Set, %break(L:Var)) => @CheckReserved(Strict,L) ~> @CheckGoto(Ls,L) + 51003 rule @CEE(Strict:Bool, Ls:Set, %label(L:Var,S:Stmt)) => @CheckReserved(Strict,L) ~> @CEE(Strict, SetItem(L) Ls, S) + 116036 rule @CEE(Strict:Bool, Ls:Set, %return(E:Exp)) => @CEE(Strict,Ls,E) + 23266 rule @CEE(Strict:Bool, Ls:Set, %throw(E:Exp)) => @CEE(Strict,Ls,E) + 89491 rule @CEE(Strict:Bool, Ls:Set, %try(S1:Stmt,X:Var,S2:Stmt,S3:Stmt)) => @CheckReserved(Strict,X) ~> @SMRVar(Strict,X) ~> @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) ~> @CEE(Strict,Ls,S3) + 201 rule @CEE(Strict:Bool, Ls:Set, %try(S1:Stmt, S3:Stmt)) => @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S3) + 704 rule @CEE(Strict:Bool, Ls:Set, %with(E:Exp,S:Stmt)) => @CheckWith(Strict) ~> @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S) + 128839 rule @CEE(Strict:Bool, Ls:Set, %emptyStmt) => . + 55 rule @CEE(Strict:Bool, Ls:Set, %switch(E:Exp,S1:Stmt,S2:Stmt,S3:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S1) ~> @CEE(Strict,Ls,S2) ~> @CEE(Strict,Ls,S3) + 120 rule @CEE(Strict:Bool, Ls:Set, %case(E:Exp,S:Stmt)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,S) + 18 rule @CEE(Strict:Bool, Ls:Set, %default(S:Stmt)) => @CEE(Strict,Ls,S) + 0 rule @CEE(Strict:Bool, Ls:Set, %debugger) => . // - 828067 rule @CEE(Strict:Bool, Ls:Set, %con(_:Const)) => . - 1655149 rule @CEE(Strict:Bool, Ls:Set, %var(N:Var)) => @CheckReserved(Strict,N) - 7427 rule @CEE(Strict:Bool, Ls:Set, %arr(Es:Exps)) => @CEE(Strict,Ls,Es) - 27681 rule @CEE(Strict:Bool, Ls:Set, %obj(Es:Exps)) => @CheckDuplicatedProp(Strict,Es) ~> @CEE(Strict,Ls,Es) - 22008 rule @CEE(Strict:Bool, Ls:Set, %prop(P:Var,E:Exp)) => /* @CheckReserved(Strict,P) ~> */ @CEE(Strict,Ls,E) - 19 rule @CEE(Strict:Bool, Ls:Set, %get(P:Var, S:Stmt)) => /* @CheckReserved(Strict,P) ~> */ @CEE(Strict orBool @IsStrict(S), .Set, S) - 22 rule @CEE(Strict:Bool, Ls:Set, %set(P:Var,X:Var,S:Stmt)) => /* @CheckReserved(Strict,P) ~> */ @CheckReserved(Strict,X) ~> @SMRVar(Strict orBool @IsStrict(S), X) ~> @CEE(Strict orBool @IsStrict(S), .Set, S) - 337311 rule @CEE(Strict:Bool, Ls:Set, %mem(E1:Exp,E2:Exp)) => @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) - 24694 rule @CEE(Strict:Bool, Ls:Set, %new(E:Exp,Es:Exps)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,Es) - 219849 rule @CEE(Strict:Bool, Ls:Set, %call(E:Exp,Es:Exps)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,Es) - 54 rule @CEE(Strict:Bool, Ls:Set, %comma(E1:Exp,E2:Exp)) => @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) - 123173 rule @CEE(Strict:Bool, Ls:Set, %pre(O:Op,E:Exp)) => @CheckInvalidLValue(Strict,%pre(O,E)) ~> @CEE(Strict,Ls,E) - 27709 rule @CEE(Strict:Bool, Ls:Set, %post(E:Exp,O:Op)) => @CheckInvalidLValue(Strict,%post(E,O)) ~> @CEE(Strict,Ls,E) - 758851 rule @CEE(Strict:Bool, Ls:Set, %bop(O:Op,E1:Exp,E2:Exp)) => @CheckInvalidLValue(Strict,%bop(O,E1,E2)) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) - 1319 rule @CEE(Strict:Bool, Ls:Set, %bopassign(O:Op,E1:Exp,E2:Exp)) => @CheckInvalidLValue(Strict,%bopassign(O,E1,E2)) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) - 50 rule @CEE(Strict:Bool, Ls:Set, %cond(E1:Exp,E2:Exp,E3:Exp)) => @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) ~> @CEE(Strict,Ls,E3) - 83 rule @CEE(Strict:Bool, Ls:Set, %emptyExp) => . - 78 rule @CEE(Strict:Bool, Ls:Set, %fun(X:Var,Es:Exps,S:Stmt)) => @CheckReserved(Strict,X) ~> @SMRFun(Strict,X, Es,S) ~> @CEE(Strict,Ls,Es) ~> @CEE(Strict orBool @IsStrict(S), .Set, S) - 24225 rule @CEE(Strict:Bool, Ls:Set, %fun( Es:Exps,S:Stmt)) => @SMRFun(Strict,"",Es,S) ~> @CEE(Strict,Ls,Es) ~> @CEE(Strict orBool @IsStrict(S), .Set, S) + 363708 rule @CEE(Strict:Bool, Ls:Set, %con(_:Const)) => . + 1349032 rule @CEE(Strict:Bool, Ls:Set, %var(N:Var)) => @CheckReserved(Strict,N) + 5588 rule @CEE(Strict:Bool, Ls:Set, %arr(Es:Exps)) => @CEE(Strict,Ls,Es) + 29138 rule @CEE(Strict:Bool, Ls:Set, %obj(Es:Exps)) => @CheckDuplicatedProp(Strict,Es) ~> @CEE(Strict,Ls,Es) + 15348 rule @CEE(Strict:Bool, Ls:Set, %prop(P:Var,E:Exp)) => /* @CheckReserved(Strict,P) ~> */ @CEE(Strict,Ls,E) + 32 rule @CEE(Strict:Bool, Ls:Set, %get(P:Var, S:Stmt)) => /* @CheckReserved(Strict,P) ~> */ @CEE(Strict orBool #@IsStrict(S), .Set, S) + 75 rule @CEE(Strict:Bool, Ls:Set, %set(P:Var,X:Var,S:Stmt)) => /* @CheckReserved(Strict,P) ~> */ @CheckReserved(Strict,X) ~> @SMRVar(Strict orBool #@IsStrict(S), X) ~> @CEE(Strict orBool #@IsStrict(S), .Set, S) + 396303 rule @CEE(Strict:Bool, Ls:Set, %mem(E1:Exp,E2:Exp)) => @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) + 32793 rule @CEE(Strict:Bool, Ls:Set, %new(E:Exp,Es:Exps)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,Es) + 283774 rule @CEE(Strict:Bool, Ls:Set, %call(E:Exp,Es:Exps)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,Es) + 129 rule @CEE(Strict:Bool, Ls:Set, %comma(E1:Exp,E2:Exp)) => @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) + 165838 rule @CEE(Strict:Bool, Ls:Set, %pre(O:Op,E:Exp)) => @CheckInvalidLValue(Strict,%pre(O,E)) ~> @CEE(Strict,Ls,E) + 33832 rule @CEE(Strict:Bool, Ls:Set, %post(E:Exp,O:Op)) => @CheckInvalidLValue(Strict,%post(E,O)) ~> @CEE(Strict,Ls,E) + 1312712 rule @CEE(Strict:Bool, Ls:Set, %bop(O:Op,E1:Exp,E2:Exp)) => @CheckInvalidLValue(Strict,%bop(O,E1,E2)) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) + 5206 rule @CEE(Strict:Bool, Ls:Set, %bopassign(O:Op,E1:Exp,E2:Exp)) => @CheckInvalidLValue(Strict,%bopassign(O,E1,E2)) ~> @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) + 188 rule @CEE(Strict:Bool, Ls:Set, %cond(E1:Exp,E2:Exp,E3:Exp)) => @CEE(Strict,Ls,E1) ~> @CEE(Strict,Ls,E2) ~> @CEE(Strict,Ls,E3) + 76 rule @CEE(Strict:Bool, Ls:Set, %emptyExp) => . + 198 rule @CEE(Strict:Bool, Ls:Set, %fun(X:Var,Es:Exps,S:Stmt)) => @CheckReserved(Strict,X) ~> @SMRFun(Strict,X, Es,S) ~> @CEE(Strict,Ls,Es) ~> @CEE(Strict orBool #@IsStrict(S), .Set, S) + 40454 rule @CEE(Strict:Bool, Ls:Set, %fun( Es:Exps,S:Stmt)) => @SMRFun(Strict,"",Es,S) ~> @CEE(Strict,Ls,Es) ~> @CEE(Strict orBool #@IsStrict(S), .Set, S) // - 473611 rule @CEE(Strict:Bool, Ls:Set, %cons(E:Exp,Es:Exps)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,Es) - 438545 rule @CEE(Strict:Bool, Ls:Set, %nil) => . - - syntax KItem ::= "@CheckDuplicatedProp" "(" Bool "," Exps ")" - 27681 rule @CheckDuplicatedProp(Strict:Bool, Es:Exps) - 55362 => If @DuplicatedProp(Strict,Es) = true then { - 10 Do @Throw(@SyntaxError("Duplicated properties",Es)); + 577823 rule @CEE(Strict:Bool, Ls:Set, %cons(E:Exp,Es:Exps)) => @CEE(Strict,Ls,E) ~> @CEE(Strict,Ls,Es) + 181619 rule @CEE(Strict:Bool, Ls:Set, %nil) => . + + syntax KItem ::= "@CheckDuplicatedProp" "(" K /* Bool */ "," Exps ")" [seqstrict(1)] + 9716 rule @CheckDuplicatedProp(Strict:Bool, Es:Exps) + 9716 => BEGIN + 19432 If @DuplicatedProp(Strict,Es) = true then { + 30 Do @Throw(@SyntaxError("Duplicated properties",Es)); }; + END // - syntax KItem ::= "@DuplicatedProp" "(" Bool "," Exps ")" - 27681 rule @DuplicatedProp(Strict:Bool,Es:Exps) => @DuplicatedPropAux(Strict,Es,.Set,.Set,.Set) + syntax KItem ::= "@DuplicatedProp" "(" K /* Bool */ "," Exps ")" [seqstrict(1)] + 19432 rule @DuplicatedProp(Strict:Bool,Es:Exps) => @DuplicatedPropAux(Strict,Es,.Set,.Set,.Set) // - syntax KItem ::= "@DuplicatedPropAux" "(" Bool "," Exps "," Set "," Set "," Set ")" + syntax KItem ::= "@DuplicatedPropAux" "(" K /* Bool */ "," Exps "," Set "," Set "," Set ")" [seqstrict(1)] 2 rule @DuplicatedPropAux(Strict:Bool, %cons(%prop(D:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => true when D in GS orBool D in SS - 2 rule @DuplicatedPropAux(Strict:Bool, %cons(%prop(D:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => true when D in DS andBool Strict ==K true - 22012 rule @DuplicatedPropAux(Strict:Bool, %cons(%prop(D:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => @DuplicatedPropAux(Strict, Es, SetItem(D) DS, GS, SS) when notBool(D in GS orBool D in SS) - andBool notBool(D in DS andBool Strict ==K true) + 2 rule @DuplicatedPropAux(Strict:Bool, %cons(%prop(D:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => true when D in DS andBool Strict + 15356 rule @DuplicatedPropAux(Strict:Bool, %cons(%prop(D:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => @DuplicatedPropAux(Strict, Es, SetItem(D) DS, GS, SS) when notBool(D in GS orBool D in SS) + andBool notBool(D in DS andBool Strict) // 3 rule @DuplicatedPropAux(Strict:Bool, %cons(%get(G:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => true when G in GS orBool G in DS - 23 rule @DuplicatedPropAux(Strict:Bool, %cons(%get(G:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => @DuplicatedPropAux(Strict, Es, DS, SetItem(G) GS, SS) when notBool(G in GS orBool G in DS) + 40 rule @DuplicatedPropAux(Strict:Bool, %cons(%get(G:Var,_), Es:Exps), DS:Set, GS:Set, SS:Set) => @DuplicatedPropAux(Strict, Es, DS, SetItem(G) GS, SS) when notBool(G in GS orBool G in DS) // 3 rule @DuplicatedPropAux(Strict:Bool, %cons(%set(S:Var,_,_),Es:Exps), DS:Set, GS:Set, SS:Set) => true when S in SS orBool S in DS - 26 rule @DuplicatedPropAux(Strict:Bool, %cons(%set(S:Var,_,_),Es:Exps), DS:Set, GS:Set, SS:Set) => @DuplicatedPropAux(Strict, Es, DS, GS, SetItem(S) SS) when notBool(S in SS orBool S in DS) + 48 rule @DuplicatedPropAux(Strict:Bool, %cons(%set(S:Var,_,_),Es:Exps), DS:Set, GS:Set, SS:Set) => @DuplicatedPropAux(Strict, Es, DS, GS, SetItem(S) SS) when notBool(S in SS orBool S in DS) // - 27671 rule @DuplicatedPropAux(Strict:Bool, %nil, _, _, _) => false + 9706 rule @DuplicatedPropAux(Strict:Bool, %nil, _, _, _) => false - syntax KItem ::= "@CheckInvalidLValue" "(" Bool "," Exp ")" - 911052 rule @CheckInvalidLValue(Strict:Bool, E:Exp) - 911052 => If @InvalidLValue(Strict,E) = true then { - 56 Do @Throw(@SyntaxError("In strict mode, 'eval' or 'arguments' cannot be updated",E)); + syntax KItem ::= "@CheckInvalidLValue" "(" K /* Bool */ "," Exp ")" [seqstrict(1)] + 396064 rule @CheckInvalidLValue(Strict:Bool, E:Exp) + 396064 => BEGIN + 792128 If @InvalidLValue(Strict,E) = true then { + 168 Do @Throw(@SyntaxError("In strict mode, 'eval' or 'arguments' cannot be updated",E)); }; + END // - syntax Bool ::= "@InvalidLValue" "(" Bool "," Exp ")" [function] - rule @InvalidLValue(Strict:Bool, E:Exp) => @InvalidLValueAux(Strict,E) ==K true + syntax KItem /* Bool */ ::= "@InvalidLValue" "(" K /* Bool */ "," Exp ")" [seqstrict(1)] + 16 rule @InvalidLValue(true, %bop(%assign,%var("eval" ),_)) => true + 7 rule @InvalidLValue(true, %bop(%assign,%var("arguments"),_)) => true // - syntax Bool ::= "@InvalidLValueAux" "(" Bool "," Exp ")" [function] - rule @InvalidLValueAux(true, %bop(%assign,%var("eval" ),_)) => true - rule @InvalidLValueAux(true, %bop(%assign,%var("arguments"),_)) => true + 12 rule @InvalidLValue(true, %bopassign(_,%var("eval" ),_)) => true + 11 rule @InvalidLValue(true, %bopassign(_,%var("arguments"),_)) => true // - rule @InvalidLValueAux(true, %bopassign(_,%var("eval" ),_)) => true - rule @InvalidLValueAux(true, %bopassign(_,%var("arguments"),_)) => true + 1 rule @InvalidLValue(true, %pre(%inc,%var("eval" ))) => true + 1 rule @InvalidLValue(true, %pre(%inc,%var("arguments"))) => true // - rule @InvalidLValueAux(true, %pre(%inc,%var("eval" ))) => true - rule @InvalidLValueAux(true, %pre(%inc,%var("arguments"))) => true + 1 rule @InvalidLValue(true, %pre(%dec,%var("eval" ))) => true + 2 rule @InvalidLValue(true, %pre(%dec,%var("arguments"))) => true // - rule @InvalidLValueAux(true, %pre(%dec,%var("eval" ))) => true - rule @InvalidLValueAux(true, %pre(%dec,%var("arguments"))) => true + 1 rule @InvalidLValue(true, %post(%var("eval" ),%inc)) => true + 2 rule @InvalidLValue(true, %post(%var("arguments"),%inc)) => true // - rule @InvalidLValueAux(true, %post(%var("eval" ),%inc)) => true - rule @InvalidLValueAux(true, %post(%var("arguments"),%inc)) => true + 1 rule @InvalidLValue(true, %post(%var("eval" ),%dec)) => true + 1 rule @InvalidLValue(true, %post(%var("arguments"),%dec)) => true // - rule @InvalidLValueAux(true, %post(%var("eval" ),%dec)) => true - rule @InvalidLValueAux(true, %post(%var("arguments"),%dec)) => true + 396008 rule @InvalidLValue(_,_) => false [owise] + - syntax KItem ::= "@CheckWith" "(" Bool ")" - 197 rule @CheckWith(Strict:Bool) - 197 => If Strict = true then { - 14 Do @Throw(@SyntaxError("In strict mode, with cannot be used","")); + syntax KItem ::= "@CheckWith" "(" K /* Bool */ ")" [seqstrict] + 183 rule @CheckWith(Strict:Bool) + 183 => BEGIN + 183 If Strict = true then { + 42 Do @Throw(@SyntaxError("In strict mode, with cannot be used","")); }; + END - syntax KItem ::= "@CheckGoto" "(" Set "," Var ")" - 7054 rule @CheckGoto(Ls:Set, L:Var) - 7054 => If notBool(L in Ls) = true then { - 24 Do @Throw(@SyntaxError("continue or break without nested iteration or switch stmt",L)); + syntax KItem ::= "@CheckGoto" "(" Set "," K /* Var */ ")" [seqstrict(2)] + 2961 rule @CheckGoto(Ls:Set, L:Var) + 2961 => BEGIN + 2961 If notBool(L in Ls) = true then { + 60 Do @Throw(@SyntaxError("continue or break without nested iteration or switch stmt",L)); }; + END ////////////////////////////////////////////////////////////////////////////// // Strict Mode Restrictions @@ -10284,36 +10328,42 @@ // 12.14.1 Strict Mode Restrictions // 13.1 Strict Mode Restrictions - syntax KItem ::= "@SMRVar" "(" Bool "," Var ")" - 604058 rule @SMRVar(Strict:Bool, P:Var) - 1208116 => If @AndBool(Strict ==K true, @OrBool(P ==K "eval", P ==K "arguments")) = true then { - 62 Do @Throw(@SyntaxError("Strict Mode Restrictions, eval or arguments as a variable",P)); + 127314 syntax KItem ::= "@SMRVar" "(" K /* Bool */ "," K /* Var */ ")" [seqstrict] + 242069 rule @SMRVar(Strict:Bool, P:Var) + 242069 => BEGIN + 726207 If @AndBool(Strict, @OrBool(P ==K "eval", P ==K "arguments")) = true then { + 186 Do @Throw(@SyntaxError("Strict Mode Restrictions, eval or arguments as a variable",P)); }; + END - syntax KItem ::= "@SMRFun" "(" Bool "," Var "," Exps "," Stmt ")" - 158966 rule @SMRFun(Strict:Bool, F:Var, Ps:Exps, FB:Stmt) - 158966 => Let $strict = @IsStrict(FB) orBool Strict; - 158966 Do @SMRVar($strict:>Bool,F); - 158953 Do @SMRVars($strict:>Bool,Ps); - 158939 Do @SMRParams($strict:>Bool,Ps); + syntax KItem ::= "@SMRFun" "(" K /* Bool */ "," K /* Var */ "," Exps "," Stmt ")" [seqstrict(1,2)] + 63657 rule @SMRFun(Strict:Bool, F:Var, Ps:Exps, FB:Stmt) + 63657 => BEGIN + 127314 Let $strict = #@IsStrict(FB) orBool Strict; + 190971 Do @SMRVar($strict,F); + 190932 Do @SMRVars($strict,Ps); + 127260 Do @SMRParams($strict,Ps); + END // - syntax KItem ::= "@SMRVars" "(" Bool "," Exps ")" - 212766 rule @SMRVars(Strict:Bool, %cons(%var(X:Var),Ps:Exps)) => @SMRVar(Strict,X) ~> @SMRVars(Strict,Ps) - 158939 rule @SMRVars(Strict:Bool, %nil) => . + 127288 syntax KItem ::= "@SMRVars" "(" K /* Bool */ "," Exps ")" [seqstrict(1)] + 256402 rule @SMRVars(Strict:Bool, %cons(%var(X:Var),Ps:Exps)) => @SMRVar(Strict,X) ~> @SMRVars(Strict,Ps) + 63630 rule @SMRVars(Strict:Bool, %nil) => . // - syntax KItem ::= "@SMRParams" "(" Bool "," Exps ")" - 158939 rule @SMRParams(Strict:Bool, Ps:Exps) - 317878 => If @AndBool(Strict, @DuplicatedParams(Ps)) = true then { - 20 Do @Throw(@SyntaxError("Strict Mode Restrictions, duplicated parameters",Ps)); + 127260 syntax KItem ::= "@SMRParams" "(" K /* Bool */ "," Exps ")" [seqstrict(1)] + 63630 rule @SMRParams(Strict:Bool, Ps:Exps) + 63630 => BEGIN + 190890 If @AndBool(Strict, @DuplicatedParams(Ps)) = true then { + 60 Do @Throw(@SyntaxError("Strict Mode Restrictions, duplicated parameters",Ps)); }; + END // syntax KItem ::= "@DuplicatedParams" "(" Exps ")" - 158939 rule @DuplicatedParams(Ps:Exps) => @DuplicatedParamsAux(Ps,.Set) + 127260 rule @DuplicatedParams(Ps:Exps) => @DuplicatedParamsAux(Ps,.Set) // syntax KItem ::= "@DuplicatedParamsAux" "(" Exps "," Set ")" 26 rule @DuplicatedParamsAux(%cons(%var(X:Var),Ps:Exps),S:Set) => true when X in S - 212719 rule @DuplicatedParamsAux(%cons(%var(X:Var),Ps:Exps),S:Set) => @DuplicatedParamsAux(Ps, SetItem(X) S) when notBool(X in S) - 158913 rule @DuplicatedParamsAux(%nil,_) => false + 170850 rule @DuplicatedParamsAux(%cons(%var(X:Var),Ps:Exps),S:Set) => @DuplicatedParamsAux(Ps, SetItem(X) S) when notBool(X in S) + 63604 rule @DuplicatedParamsAux(%nil,_) => false ////////////////////////////////////////////////////////////////////////////// // Pseudo-code evaluation @@ -10325,248 +10375,307 @@ syntax PseudoCodes ::= PseudoCode PseudoCodes | PseudoCode - 9352757 syntax PseudoCode ::= "Let" Id "=" K ";" [seqstrict(2)] + 3214645 syntax PseudoCode ::= "Let" Id "=" K ";" [seqstrict(2)] | "Do" K ";" | "DoI" K ";" - 23553973 | "If" K "=" K "then" "{" PseudoCodes "}" "else" "{" PseudoCodes "}" [seqstrict(1,2)] - 3142390 | "If" K "=" K "then" "{" PseudoCodes "}" ";" [seqstrict(1,2)] - 2615948 | "Return" K ";" [seqstrict(1)] + 10755422 | "If" K "=" K "then" "{" PseudoCodes "}" "else" "{" PseudoCodes "}" [seqstrict(1,2)] + 2687292 | "If" K "=" K "then" "{" PseudoCodes "}" ";" [seqstrict(1,2)] + 1779314 | "Return" K ";" [seqstrict(1)] | "Return" ";" | "Nop" ";" syntax Exp ::= Id - 8203719 rule PC:PseudoCode PCs:PseudoCodes => PC ~> PCs + 2835852 rule PC:PseudoCode PCs:PseudoCodes => PC ~> PCs + //rule Let X:Id = V:KResult; ~> PCs:PseudoCodes => PCs[V / X] - 5276970 rule Let X:Id = V:KResult; ~> PCs:PseudoCodes => #visit(PCs, '@Replace`(_`,_`), V, '_==K_, X) + /* + 0 rule Let X:Id = V:KResult; ~> PCs:PseudoCodes => #visit(PCs, '#@Replace`(_`,_`), V, '_==K_, X) // - syntax KItem ::= "@Replace" "(" K "," K ")" [function] - rule @Replace(_, K) => K - - 6885937 rule Do K; => K - 422222 rule DoI K; => K ~> @Ignore - 4312202 rule If V1:KResult = V2:KResult then { PCs } else { _ } => PCs when V1 ==K V2 - 12539726 rule If V1:KResult = V2:KResult then { _ } else { PCs } => PCs when V1 =/=K V2 - 824765 rule If V1:KResult = V2:KResult then { PCs } ; => PCs when V1 ==K V2 - 5000182 rule If V1:KResult = V2:KResult then { _ } ; => .K when V1 =/=K V2 - 5132695 rule Return V:KResult; => V - 1059 rule Return; => .K - 29538 rule Nop; => .K + syntax KItem ::= "#@Replace" "(" K "," K ")" [function] + 0 rule #@Replace(_, K) => K + */ + + 1797538 rule Let X:Id = V:KResult; => .K ... + (.Map => X |-> V) _:Map + 3819198 rule X:Id => V ... + X |-> V _:Map + + 2240498 rule Do K; => K + 144211 rule DoI K; => K ~> @Ignore + 1431396 rule If V1:KResult = V2:KResult then { PCs } else { _ } => PCs when V1 ==K V2 [pseudoIf] + 3998962 rule If V1:KResult = V2:KResult then { _ } else { PCs } => PCs when V1 =/=K V2 [pseudoIf] + 315004 rule If V1:KResult = V2:KResult then { PCs } ; => PCs when V1 ==K V2 [pseudoIf] + 2058054 rule If V1:KResult = V2:KResult then { _ } ; => .K when V1 =/=K V2 [pseudoIf] + 1579209 rule Return V:KResult; => V + 528 rule Return; => .K + 4730 rule Nop; => .K syntax KItem ::= "BEGIN" PseudoCodes "END" syntax PseudoCode ::= "Exit" ";" - 667965 rule BEGIN PCs:PseudoCodes END ~> K => PCs ~> Exit; - (.List => ListItem(@pseudo(K))) _:List + 7000849 rule BEGIN PCs:PseudoCodes END ~> K => PCs ~> Exit; + + (.List => ListItem(@pseudo(K,E))) _:List + E:Map => .Map + - 667633 rule V:KResult ~> Exit; ~> _ => V ~> K (ListItem(@pseudo(K)) => .List) _:List - rule Exit; ~> _ => K (ListItem(@pseudo(K)) => .List) _:List + 2984742 rule V:KResult ~> Exit; ~> _ => V ~> K (ListItem(@pseudo(K,E)) => .List) _:List _ => E + 2007343 rule Exit; ~> _ => K (ListItem(@pseudo(K,E)) => .List) _:List _ => E ////////////////////////////////////////////////////////////////////////////// // Utils ////////////////////////////////////////////////////////////////////////////// syntax KItem /* .K */ ::= "@True?" | "@False?" - rule true ~> @True? => . - 184097 rule false ~> @False? => . + 0 rule true ~> @True? => . + 73774 rule false ~> @False? => . syntax KItem /* .K */ ::= "@Ignore" - 661610 rule _:Val ~> @Ignore => . + 226386 rule _:Val ~> @Ignore => . + + syntax KItem /* Int */ ::= "@Length" "(" Exps ")" + 0 rule @Length(Es:Exps) => #@Length(Es) + // + syntax Int ::= "#@Length" "(" Exps ")" [function] + 0 rule #@Length(%cons(_,Es)) => 1 +Int #@Length(Es) + 0 rule #@Length(%nil) => 0 - syntax Int ::= "@Length" "(" Exps ")" [function] - rule @Length(%cons(_,Es)) => 1 +Int @Length(Es) - rule @Length(%nil) => 0 + syntax KItem /* Int */ ::= "@LengthVals" "(" K /* Vals */ ")" [seqstrict] + 0 rule @LengthVals(Vs:Vals) => #@LengthVals(Vs) + // + syntax Int ::= "#@LengthVals" "(" Vals ")" [function] + 0 rule #@LengthVals(@Cons(_,Vs)) => 1 +Int #@LengthVals(Vs) + 0 rule #@LengthVals(@Nil) => 0 - syntax Int ::= "@LengthVals" "(" Vals ")" [function] - rule @LengthVals(@Cons(_,Vs)) => 1 +Int @LengthVals(Vs) - rule @LengthVals(@Nil) => 0 + // TODO: remove + syntax Val ::= PropertyDescriptor ".." Var [function] + 0 rule @desc(X |-> V:Val _) .. X:Var => V + 0 rule @desc(M:Map ) .. X:Var => Undefined when notBool(X in keys(M)) - syntax Exp ::= Exp /* PropertyDescriptor */ "." Var [function] - rule @desc(X |-> V:Val _) . X => V - rule @desc(M:Map ) . X => Undefined when notBool(X in keys(M)) + 1814718 syntax KItem /* Val */ ::= K /* PropertyDescriptor */ "." Var [seqstrict(1)] + 1109899 rule @desc(X |-> V:Val _) . X:Var => V + 807778 rule @desc(M:Map ) . X:Var => Undefined when notBool(X in keys(M)) - syntax Bool ::= "@SubDesc" "(" PropertyDescriptor "," PropertyDescriptor ")" [function] - rule @SubDesc(@desc(M1:Map), @desc(M2:Map)) => @SubDescAux(keys(M1), @desc(M1), @desc(M2)) + syntax KItem /* Bool */ ::= "@SubDesc" "(" K /* PropertyDescriptor */ "," K /* PropertyDescriptor */ ")" [seqstrict] + 0 rule @SubDesc(@desc(M1:Map), @desc(M2:Map)) => @SubDescAux(keys(M1), @desc(M1), @desc(M2)) // - syntax Bool ::= "@SubDescAux" "(" Set "," PropertyDescriptor "," PropertyDescriptor ")" [function] - rule @SubDescAux( .Set , @desc( _:Map), @desc( _:Map)) => true - rule @SubDescAux((SetItem(X:String) S:Set), @desc(M1:Map), @desc(M2:Map)) => @SubDescAuxSingle(X,M1,M2) andBool @SubDescAux(S,@desc(M1),@desc(M2)) + syntax KItem /* Bool */ ::= "@SubDescAux" "(" Set "," K /* PropertyDescriptor */ "," K /* PropertyDescriptor */ ")" [seqstrict(2,3)] + 0 rule @SubDescAux( .Set , @desc( _:Map), @desc( _:Map)) => true + 0 rule @SubDescAux((SetItem(X:String) S:Set), @desc(M1:Map), @desc(M2:Map)) => @AndBool(@SubDescAuxSingle(X,M1,M2), @SubDescAux(S,@desc(M1),@desc(M2))) // - syntax Bool ::= "@SubDescAuxSingle" "(" String "," Map "," Map ")" [function] - rule @SubDescAuxSingle(X:String,M1:Map,M2:Map) => X in keys(M2) andBool SameValue(M1[X], M2[X]) + syntax KItem /* Bool */ ::= "@SubDescAuxSingle" "(" K /* String */ "," Map "," Map ")" [seqstrict(1)] + 0 rule @SubDescAuxSingle(X:String,M1:Map,M2:Map) => SameValue(M1[X], M2[X]) when X in keys(M2) + 0 rule @SubDescAuxSingle(X:String,M1:Map,M2:Map) => false [owise] /* syntax Bool ::= "@SubDesc" "(" PropertyDescriptor "," PropertyDescriptor ")" [function] - rule @SubDesc(@desc( .Map), @desc( _ )) => true - rule @SubDesc(@desc( M1:Map), @desc( .Map)) => false when M1 =/=Map .Map - rule @SubDesc(@desc((X |-> V1:Val) M1:Map), @desc((X |-> V2:Val) M2:Map)) => @SubDesc(@desc(M1),@desc(M2)) when SameValue(V1,V2) - rule @SubDesc(@desc((X |-> V1:Val) _ ), @desc((X |-> V2:Val) _ )) => false when notBool(SameValue(V1,V2)) - rule @SubDesc(@desc((X |-> _ ) _ ), @desc( M2:Map)) => false when notBool(X in keys(M2)) - rule @SubDesc(@desc( M1:Map), @desc((X |-> V2:Val) M2:Map)) => @SubDesc(@desc(M1),@desc(M2)) when notBool(X in keys(M2)) + 0 rule @SubDesc(@desc( .Map), @desc( _ )) => true + 0 rule @SubDesc(@desc( M1:Map), @desc( .Map)) => false when M1 =/=Map .Map + 0 rule @SubDesc(@desc((X |-> V1:Val) M1:Map), @desc((X |-> V2:Val) M2:Map)) => @SubDesc(@desc(M1),@desc(M2)) when SameValue(V1,V2) + 0 rule @SubDesc(@desc((X |-> V1:Val) _ ), @desc((X |-> V2:Val) _ )) => false when notBool(SameValue(V1,V2)) + 0 rule @SubDesc(@desc((X |-> _ ) _ ), @desc( M2:Map)) => false when notBool(X in keys(M2)) + 0 rule @SubDesc(@desc( M1:Map), @desc((X |-> V2:Val) M2:Map)) => @SubDesc(@desc(M1),@desc(M2)) when notBool(X in keys(M2)) */ - syntax Map ::= "@AddMap" "(" K "," K "," Map ")" [function] - rule @AddMap(X, V, M:Map) => (X |-> V) M when notBool(X in keys(M)) - rule @AddMap(X, V, (X |-> _) M:Map) => (X |-> V) M when notBool(X in keys(M)) + syntax Map ::= "#@AddMap" "(" K "," K "," Map ")" [function] + 0 rule #@AddMap(X, V, M:Map) => (X |-> V) M when notBool(X in keys(M)) + 0 rule #@AddMap(X, V, (X |-> _) M:Map) => (X |-> V) M when notBool(X in keys(M)) - 2558 syntax KItem /* .K */ ::= "@AddDesc" "(" K /* Var */ "," K /* Val */ "," K /* PropertyDescriptor */ ")" [seqstrict(1,2,3)] - 7464 rule @AddDesc(X:Var,V:Val,@desc(Desc)) => @desc(@AddMap(X,V,Desc)) + 1282 syntax KItem /* .K */ ::= "@AddDesc" "(" K /* Var */ "," K /* Val */ "," K /* PropertyDescriptor */ ")" [seqstrict] + 3929 rule @AddDesc(X:Var,V:Val,@desc(Desc)) => @desc(#@AddMap(X,V,Desc)) - syntax Bool ::= "@MemDesc" "(" PropertyDescriptor "," Var ")" [function] - rule @MemDesc(@desc(Desc),X:Var) => X in keys(Desc) + syntax KItem /* Bool */ ::= "@MemDesc" "(" K /* PropertyDescriptor */ "," K /* Var */ ")" [seqstrict] + 5 rule @MemDesc(@desc(Desc),X:Var) => X in keys(Desc) - syntax KItem ::= "@GenDesc" "(" K "," K ")" [function] - | "@GenDesc" "(" K "," K "," K "," K ")" [function] - | "@GenDesc" "(" K "," K "," K "," K "," K "," K ")" [function] - | "@GenDesc" "(" K "," K "," K "," K "," K "," K "," K "," K ")" [function] - rule @GenDesc(X1:Var,V1:Val ) => @desc(X1 |-> V1 ) - rule @GenDesc(X1:Var,V1:Val,X2:Var,V2:Val ) => @desc(X1 |-> V1 X2 |-> V2 ) - rule @GenDesc(X1:Var,V1:Val,X2:Var,V2:Val,X3:Var,V3:Val ) => @desc(X1 |-> V1 X2 |-> V2 X3 |-> V3 ) - rule @GenDesc(X1:Var,V1:Val,X2:Var,V2:Val,X3:Var,V3:Val,X4:Var,V4:Val) => @desc(X1 |-> V1 X2 |-> V2 X3 |-> V3 X4 |-> V4) + syntax KItem ::= "@GenDesc" "(" K "," K ")" [seqstrict] + | "@GenDesc" "(" K "," K "," K "," K ")" [seqstrict] + 24678 | "@GenDesc" "(" K "," K "," K "," K "," K "," K ")" [seqstrict] + 25684 | "@GenDesc" "(" K "," K "," K "," K "," K "," K "," K "," K ")" [seqstrict] + 0 rule @GenDesc(X1:Var,V1:Val ) => @desc(X1 |-> V1 ) + 0 rule @GenDesc(X1:Var,V1:Val,X2:Var,V2:Val ) => @desc(X1 |-> V1 X2 |-> V2 ) + 12366 rule @GenDesc(X1:Var,V1:Val,X2:Var,V2:Val,X3:Var,V3:Val ) => @desc(X1 |-> V1 X2 |-> V2 X3 |-> V3 ) + 25687 rule @GenDesc(X1:Var,V1:Val,X2:Var,V2:Val,X3:Var,V3:Val,X4:Var,V4:Val) => @desc(X1 |-> V1 X2 |-> V2 X3 |-> V3 X4 |-> V4) // NOTE: Set of Values => Vals - syntax Vals ::= "@Set2Vals" "(" Set ")" [function] - rule @Set2Vals(SetItem(V:Val) Vs:Set) => @Cons(V, @Set2Vals(Vs)) - rule @Set2Vals( .Set) => @Nil + syntax KItem /* Vals */ ::= "@Set2Vals" "(" Set ")" + 3 rule @Set2Vals(S:Set) => #@Set2Vals(S) + // + syntax Vals ::= "#@Set2Vals" "(" Set ")" [function] + 3 rule #@Set2Vals(SetItem(V:Val) Vs:Set) => @Cons(V, #@Set2Vals(Vs)) + 0 rule #@Set2Vals( .Set) => @Nil - syntax Vals ::= "@AppendVals" "(" Vals "," Vals ")" [function] - rule @AppendVals(@Cons(V1:Val,Vs1:Vals), Vs2:Vals) => @Cons(V1, @AppendVals(Vs1,Vs2)) - rule @AppendVals(@Nil, Vs:Vals) => Vs + 40 syntax KItem /* Vals */ ::= "@AppendVals" "(" K /* Vals */ "," K /* Vals */ ")" [seqstrict] + 20 rule @AppendVals(Vs1:Vals,Vs2:Vals) => #@AppendVals(Vs1,Vs2) + // + syntax Vals ::= "#@AppendVals" "(" Vals "," Vals ")" [function] + 0 rule #@AppendVals(@Cons(V1:Val,Vs1:Vals), Vs2:Vals) => @Cons(V1, #@AppendVals(Vs1,Vs2)) + 0 rule #@AppendVals(@Nil, Vs:Vals) => Vs - syntax KItem ::= "@Print" "(" K ")" [seqstrict(1)] - rule @Print(S:String) => Undefined ... + syntax KItem ::= "@Print" "(" K ")" [seqstrict] + 0 rule @Print(S:String) => Undefined ... _:List (.List => ListItem(S)) - syntax KItem ::= "@PrintNewline" "(" K ")" [seqstrict(1)] - rule @PrintNewline(S:String) => @Print(S +String "\n") + syntax KItem ::= "@PrintNewline" "(" K ")" [seqstrict] + 0 rule @PrintNewline(S:String) => @Print(S +String "\n") syntax KItem ::= "@LOG" "(" K ")" - rule @LOG(K) => . ... + 0 rule @LOG(K) => . ... _:List (.List => ListItem(K)) - syntax Bool ::= "@IsPrimitive" "(" Val ")" [function] - rule @IsPrimitive(V:Val) => @IsBool(V) orBool @IsString(V) orBool @IsNumber(V) - - syntax Bool ::= "@IsBool" "(" Val ")" [function] - rule @IsBool(Undefined) => false - rule @IsBool(@NullVal ) => false - rule @IsBool(_:Bool ) => true - rule @IsBool(_:String ) => false - rule @IsBool(_:Number ) => false - rule @IsBool(_:Oid ) => false - - syntax Bool ::= "@IsString" "(" Val ")" [function] - rule @IsString(Undefined) => false - rule @IsString(@NullVal ) => false - rule @IsString(_:Bool ) => false - rule @IsString(_:String ) => true - rule @IsString(_:Number ) => false - rule @IsString(_:Oid ) => false - - syntax Bool ::= "@IsNumber" "(" Val ")" [function] - rule @IsNumber(Undefined) => false - rule @IsNumber(@NullVal ) => false - rule @IsNumber(_:Bool ) => false - rule @IsNumber(_:String ) => false - rule @IsNumber(_:Number ) => true - rule @IsNumber(_:Oid ) => false + 4540 syntax KItem /* Bool */ ::= "@IsPrimitive" "(" K /* Val */ ")" [seqstrict] + 2270 rule @IsPrimitive(V:Val) => #@IsBool(V) orBool #@IsString(V) orBool #@IsNumber(V) + + syntax Bool ::= "#@IsBool" "(" Val ")" [function] + 0 rule #@IsBool(Undefined) => false + 0 rule #@IsBool(@NullVal ) => false + 0 rule #@IsBool(_:Bool ) => true + 0 rule #@IsBool(_:String ) => false + 0 rule #@IsBool(_:Number ) => false + 0 rule #@IsBool(_:Oid ) => false + + syntax Bool ::= "#@IsString" "(" Val ")" [function] + 0 rule #@IsString(Undefined) => false + 0 rule #@IsString(@NullVal ) => false + 0 rule #@IsString(_:Bool ) => false + 0 rule #@IsString(_:String ) => true + 0 rule #@IsString(_:Number ) => false + 0 rule #@IsString(_:Oid ) => false + + syntax Bool ::= "#@IsNumber" "(" Val ")" [function] + 0 rule #@IsNumber(Undefined) => false + 0 rule #@IsNumber(@NullVal ) => false + 0 rule #@IsNumber(_:Bool ) => false + 0 rule #@IsNumber(_:String ) => false + 0 rule #@IsNumber(_:Number ) => true + 0 rule #@IsNumber(_:Oid ) => false + + 1250 syntax KItem /* Bool */ ::= "@IsOid" "(" K /* Val */ ")" [seqstrict] + 4303 rule @IsOid(V:Val) => #@IsOid(V) + // + syntax Bool ::= "#@IsOid" "(" Val ")" [function] + 0 rule #@IsOid(Undefined) => false + 0 rule #@IsOid(@NullVal ) => false + 0 rule #@IsOid(_:Bool ) => false + 0 rule #@IsOid(_:String ) => false + 0 rule #@IsOid(_:Number ) => false + 0 rule #@IsOid(_:Oid ) => true - syntax Bool ::= "@IsOid" "(" Val ")" [function] - rule @IsOid(Undefined) => false - rule @IsOid(@NullVal ) => false - rule @IsOid(_:Bool ) => false - rule @IsOid(_:String ) => false - rule @IsOid(_:Number ) => false - rule @IsOid(_:Oid ) => true + 3914742 syntax KItem /* Bool */ ::= "@AndBool" "(" K /* Bool */ "," K /* Bool */ ")" [seqstrict] + 1131535 rule @AndBool(B1:Bool,B2:Bool) => B1 andBool B2 - 6423844 syntax KItem /* Bool */ ::= "@AndBool" "(" K /* Bool */ "," K /* Bool */ ")" [seqstrict(1,2)] - 2733316 rule @AndBool(B1:Bool,B2:Bool) => B1 andBool B2 + 1756464 syntax KItem /* Bool */ ::= "@OrBool" "(" K /* Bool */ "," K /* Bool */ ")" [seqstrict] + 681185 rule @OrBool(B1:Bool,B2:Bool) => B1 orBool B2 - 1980400 syntax KItem /* Bool */ ::= "@OrBool" "(" K /* Bool */ "," K /* Bool */ ")" [seqstrict(1,2)] - 1767337 rule @OrBool(B1:Bool,B2:Bool) => B1 orBool B2 + 12456 syntax KItem /* Bool */ ::= "@XorBool" "(" K /* Bool */ "," K /* Bool */ ")" [seqstrict] + 3114 rule @XorBool(B1:Bool,B2:Bool) => B1 ==K B2 - syntax KItem /* Bool */ ::= "@XorBool" "(" K /* Bool */ "," K /* Bool */ ")" [seqstrict(1,2)] - 3423 rule @XorBool(B1:Bool,B2:Bool) => B1 ==K B2 + 202466 syntax KItem /* Bool */ ::= "@NotBool" "(" K /* Bool */ ")" [seqstrict] + 101233 rule @NotBool(B:Bool) => notBool(B) - syntax KItem /* Bool */ ::= "@NotBool" "(" K /* Bool */ ")" [seqstrict(1)] - 243320 rule @NotBool(B:Bool) => notBool(B) + 1438170 syntax KItem /* Bool */ ::= "@EqVal" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] + 723162 rule @EqVal(V1:Val,V2:Val) => V1 ==K V2 - 8138 syntax KItem /* Bool */ ::= "@EqVal" "(" K /* Val */ "," K /* Val */ ")" [seqstrict(1,2)] - 1726715 rule @EqVal(V1:Val,V2:Val) => V1 ==K V2 + 202144 syntax KItem /* Bool */ ::= "@NeqVal" "(" K /* Val */ "," K /* Val */ ")" [seqstrict] + 101072 rule @NeqVal(V1:Val,V2:Val) => V1 =/=K V2 - syntax KItem /* Bool */ ::= "@NeqVal" "(" K /* Val */ "," K /* Val */ ")" [seqstrict(1,2)] - 243359 rule @NeqVal(V1:Val,V2:Val) => V1 =/=K V2 + 4 syntax KItem /* String */ ::= "@CharAt" "(" K /* String */ "," K /* Number */ ")" [seqstrict] + 12 rule @CharAt(S:String,I:Int) => substrString(S, I, I +Int 1) + 2 rule @CharAt(S:String,@nz ) => @CharAt(S,0) - syntax String ::= "@CharAt" "(" String "," Number ")" [function] - rule @CharAt(S:String,I:Int) => substrString(S, I, I +Int 1) - rule @CharAt(S:String,@nz ) => @CharAt(S,0) + syntax KItem /* String */ ::= "@Int2Char" "(" K /* Int */ ")" [seqstrict] + 8 rule @Int2Char(I:Int) => chrChar(I) - syntax KItem /* String */ ::= "@Int2Char" "(" Int ")" - 79 rule @Int2Char(I:Int) => chrChar(I) + syntax KItem /* Int */ ::= "@Char2Int" "(" K /* String */ ")" [seqstrict] + 4 rule @Char2Int(S:String) => ordChar(S) - syntax KItem /* Int */ ::= "@Char2Int" "(" String ")" - 17 rule @Char2Int(S:String) => ordChar(S) + 16 syntax KItem /* String */ ::= "@LengthString" "(" K /* String */ ")" [seqstrict] + 8 rule @LengthString(S:String) => lengthString(S) - syntax KItem /* String */ ::= "@SubstrString" "(" String "," Int "," Int ")" - 6736 rule @SubstrString(S:String,I1:Int,I2:Int) => substrString(S,I1,I2) + syntax KItem /* String */ ::= "@SubstrString" "(" K /* String */ "," K /* Int */ "," K /* Int */ ")" [seqstrict] + 5077 rule @SubstrString(S:String,I1:Int,I2:Int) => substrString(S,I1,I2) - syntax KItem /* Int */ ::= "@String2Int" "(" String ")" - 6212 rule @String2Int(S:String) => String2Int(S) + syntax KItem /* Int */ ::= "@String2Int" "(" K /* String */ ")" [seqstrict] + 3406 rule @String2Int(S:String) => String2Int(S) - syntax KItem /* Float */ ::= "@String2Float" "(" String ")" - 88 rule @String2Float(S:String) => String2Float(S) + syntax KItem /* Float */ ::= "@String2Float" "(" K /* String */ ")" [seqstrict] + 73 rule @String2Float(S:String) => String2Float(S) - syntax KItem ::= "@String2Base" "(" String "," Int ")" - 50 rule @String2Base(S:String,B:Int) => String2Base(S,B) + 92 syntax KItem ::= "@String2Base" "(" K /* String */ "," K /* Int */ ")" [seqstrict] + 46 rule @String2Base(S:String,B:Int) => String2Base(S,B) - syntax KItem /* Int */ ::= "@FindString" "(" String "," String "," Int ")" - 183 rule @FindString(S1:String,S2:String,I:Int) => findString(S1,S2,I) + syntax KItem /* Int */ ::= "@FindString" "(" K /* String */ "," K /* String */ "," K /* Int */ ")" [seqstrict] + 108 rule @FindString(S1:String,S2:String,I:Int) => findString(S1,S2,I) - syntax KItem /* String */ ::= "@NumberToString" "(" Number "," Int ")" + syntax KItem /* String */ ::= "@NumberToString" "(" K /* Number */ "," K /* Int */ ")" [seqstrict] // TODO:STD: consider radix other then 10 - 83 rule @NumberToString(N:Number, 10) => ToString(N) + 20 rule @NumberToString(N:Number, 10) => ToString(N) syntax KItem ::= "@Cond" "(" K /* Bool */ "," K "," K ")" [seqstrict(1)] - rule @Cond(true, K:K, _) => K - rule @Cond(false, _, K:K) => K + 0 rule @Cond(true, K:K, _) => K + 0 rule @Cond(false, _, K:K) => K - syntax KItem ::= "@Min" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - rule @Min(N1:Number,N2:Number) - => If %bop(%lt,N1,N2) = true then { - Return N1; + syntax KItem ::= "@Min" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 0 rule @Min(N1:Number,N2:Number) + => BEGIN + 0 If %bop(%lt,N1,N2) = true then { + 0 Return N1; } else { - Return N2; + 0 Return N2; } + END - syntax KItem ::= "@Max" "(" K /* Number */ "," K /* Number */ ")" [seqstrict(1,2)] - rule @Max(N1:Number,N2:Number) - => If %bop(%gt,N1,N2) = true then { - Return N1; + syntax KItem ::= "@Max" "(" K /* Number */ "," K /* Number */ ")" [seqstrict] + 0 rule @Max(N1:Number,N2:Number) + => BEGIN + 0 If %bop(%gt,N1,N2) = true then { + 0 Return N1; } else { - Return N2; + 0 Return N2; } + END - syntax Float ::= "@Int2Float" "(" Int ")" [function] - rule @Int2Float(I:Int) => Int2Float(I, 53, 11) + syntax Float ::= "#@Int2Float" "(" Int ")" [function] + 0 rule #@Int2Float(I:Int) => Int2Float(I, 53, 11) - syntax String ::= "@PWD" [function] - rule @PWD => "/home/daejunpark/dev/jstest/js/work" + syntax String ::= "#@PWD" [function] + 0 rule #@PWD => "/home/daejunpark/tmp/javascript-semantics14" // XXX: Copied from "include/builtins/string.k" - rule ltrim(S:String) => ltrim(replaceFirst(S, " ", "")) when findString(S, " ", 0) ==Int 0 - rule ltrim(S:String) => S when findString(S, " ", 0) =/=Int 0 - rule ltrim("") => "" + 0 rule ltrim(S:String) => ltrim(replaceFirst(S, " ", "")) when findString(S, " ", 0) ==Int 0 + 0 rule ltrim(S:String) => S when findString(S, " ", 0) =/=Int 0 + 0 rule ltrim("") => "" // - rule rtrim(S:String) => rtrim(substrString(S,0, lengthString(S) -Int 1)) when substrString(S, lengthString(S) -Int 1, lengthString(S)) ==String " " - rule rtrim(S:String) => S when substrString(S, lengthString(S) -Int 1, lengthString(S)) =/=String " " - rule rtrim("") => "" + 0 rule rtrim(S:String) => rtrim(substrString(S,0, lengthString(S) -Int 1)) when substrString(S, lengthString(S) -Int 1, lengthString(S)) ==String " " + 0 rule rtrim(S:String) => S when substrString(S, lengthString(S) -Int 1, lengthString(S)) =/=String " " + 0 rule rtrim("") => "" // - rule trim(S:K) => ltrim(rtrim(S)) + 0 rule trim(S:K) => ltrim(rtrim(S)) syntax KItem ::= "#external" "(" String ")" [function] - rule #external(Cmd:String) => #externalAux(#system(Cmd)) + 0 rule #external(Cmd:String) => #externalAux(#system(Cmd)) syntax KItem ::= "#externalAux" "(" K ")" [function] - rule #externalAux(#systemResult(ExitCode:Int,Stdout:String,Stderr:String)) => Stdout when ExitCode ==Int 0 - rule #externalAux(#systemResult(ExitCode:Int,Stdout:String,Stderr:String)) => #tcpError(Stderr) when ExitCode =/=Int 0 + 0 rule #externalAux(#systemResult(ExitCode:Int,Stdout:String,Stderr:String)) => Stdout when ExitCode ==Int 0 + 0 rule #externalAux(#systemResult(ExitCode:Int,Stdout:String,Stderr:String)) => #externalError(Stderr) when ExitCode =/=Int 0 + syntax KItem ::= "#externalError" "(" String ")" + + 10758 syntax KItem /* Exp */ ::= "@Bop" "(" OpNormal "," K /* Val */ "," K /* Val */ ")" [seqstrict(2,3)] + 5824 rule @Bop(OP:OpNormal,V1:Val,V2:Val) => %bop(OP,V1,V2) + + 6 syntax KItem /* Vals */ ::= "@MakeCons" "(" K /* Val */ "," K /* Vals */ ")" [seqstrict] + 15 rule @MakeCons(V:Val,Vs:Vals) => @Cons(V,Vs) + syntax Int ::= "@MAX_INT" + | "@MIN_INT" + 0 rule @MAX_INT => 4294967296 /* 2^32 */ [macro] + 0 rule @MIN_INT => -4294967296 /* 2^32 */ [macro] + + syntax UserVal ::= UndefinedType | NullType | Primitive | Oid + + endmodule + + module JS + imports JS-MAIN + syntax NullableObject ::= Oid | NullType + syntax Val ::= NullableObject endmodule diff --git a/test262.out b/test262.out new file mode 100644 index 0000000..69fb8a3 --- /dev/null +++ b/test262.out @@ -0,0 +1,5710 @@ +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A2.1.js >test262/test/suite/ch08/8.5/S8.5_A2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A2.1.js.prelude >test262/test/suite/ch08/8.5/S8.5_A2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A2.1.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A2.1.js.out 2>test262/test/suite/ch08/8.5/S8.5_A2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A2.1.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A2.1.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A2.2.js >test262/test/suite/ch08/8.5/S8.5_A2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A2.2.js.prelude >test262/test/suite/ch08/8.5/S8.5_A2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A2.2.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A2.2.js.out 2>test262/test/suite/ch08/8.5/S8.5_A2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A2.2.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A2.2.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A1.js >test262/test/suite/ch08/8.5/S8.5_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A1.js.prelude >test262/test/suite/ch08/8.5/S8.5_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A1.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A1.js.out 2>test262/test/suite/ch08/8.5/S8.5_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A1.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A12.2.js >test262/test/suite/ch08/8.5/S8.5_A12.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A12.2.js.prelude >test262/test/suite/ch08/8.5/S8.5_A12.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A12.2.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A12.2.js.out 2>test262/test/suite/ch08/8.5/S8.5_A12.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A12.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A12.2.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A12.2.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A10.js >test262/test/suite/ch08/8.5/S8.5_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A10.js.prelude >test262/test/suite/ch08/8.5/S8.5_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A10.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A10.js.out 2>test262/test/suite/ch08/8.5/S8.5_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A10.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A10.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A5.js >test262/test/suite/ch08/8.5/S8.5_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A5.js.prelude >test262/test/suite/ch08/8.5/S8.5_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A5.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A5.js.out 2>test262/test/suite/ch08/8.5/S8.5_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A5.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A5.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A3.js >test262/test/suite/ch08/8.5/S8.5_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A3.js.prelude >test262/test/suite/ch08/8.5/S8.5_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A3.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A3.js.out 2>test262/test/suite/ch08/8.5/S8.5_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A3.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A11_T2.js >test262/test/suite/ch08/8.5/S8.5_A11_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A11_T2.js.prelude >test262/test/suite/ch08/8.5/S8.5_A11_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A11_T2.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A11_T2.js.out 2>test262/test/suite/ch08/8.5/S8.5_A11_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A11_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A11_T2.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A11_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A6.js >test262/test/suite/ch08/8.5/S8.5_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A6.js.prelude >test262/test/suite/ch08/8.5/S8.5_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A6.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A6.js.out 2>test262/test/suite/ch08/8.5/S8.5_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A6.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A6.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A7.js >test262/test/suite/ch08/8.5/S8.5_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A7.js.prelude >test262/test/suite/ch08/8.5/S8.5_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A7.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A7.js.out 2>test262/test/suite/ch08/8.5/S8.5_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A7.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A7.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/8.5.1.js >test262/test/suite/ch08/8.5/8.5.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/8.5.1.js.prelude >test262/test/suite/ch08/8.5/8.5.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/8.5.1.js.prelude.massage >test262/test/suite/ch08/8.5/8.5.1.js.out 2>test262/test/suite/ch08/8.5/8.5.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/8.5.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/8.5.1.js.exitcode ) +#### test262/test/suite/ch08/8.5/8.5.1.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A12.1.js >test262/test/suite/ch08/8.5/S8.5_A12.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A12.1.js.prelude >test262/test/suite/ch08/8.5/S8.5_A12.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A12.1.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A12.1.js.out 2>test262/test/suite/ch08/8.5/S8.5_A12.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A12.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A12.1.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A12.1.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A11_T1.js >test262/test/suite/ch08/8.5/S8.5_A11_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A11_T1.js.prelude >test262/test/suite/ch08/8.5/S8.5_A11_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A11_T1.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A11_T1.js.out 2>test262/test/suite/ch08/8.5/S8.5_A11_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A11_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A11_T1.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A11_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A13_T2.js >test262/test/suite/ch08/8.5/S8.5_A13_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A13_T2.js.prelude >test262/test/suite/ch08/8.5/S8.5_A13_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A13_T2.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A13_T2.js.out 2>test262/test/suite/ch08/8.5/S8.5_A13_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A13_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A13_T2.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A13_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A4.js >test262/test/suite/ch08/8.5/S8.5_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A4.js.prelude >test262/test/suite/ch08/8.5/S8.5_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A4.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A4.js.out 2>test262/test/suite/ch08/8.5/S8.5_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A4.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A4.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A8.js >test262/test/suite/ch08/8.5/S8.5_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A8.js.prelude >test262/test/suite/ch08/8.5/S8.5_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A8.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A8.js.out 2>test262/test/suite/ch08/8.5/S8.5_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A8.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A8.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A14_T2.js >test262/test/suite/ch08/8.5/S8.5_A14_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A14_T2.js.prelude >test262/test/suite/ch08/8.5/S8.5_A14_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A14_T2.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A14_T2.js.out 2>test262/test/suite/ch08/8.5/S8.5_A14_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A14_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A14_T2.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A14_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A14_T1.js >test262/test/suite/ch08/8.5/S8.5_A14_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A14_T1.js.prelude >test262/test/suite/ch08/8.5/S8.5_A14_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A14_T1.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A14_T1.js.out 2>test262/test/suite/ch08/8.5/S8.5_A14_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A14_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A14_T1.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A14_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.5/S8.5_A9.js >test262/test/suite/ch08/8.5/S8.5_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.5/S8.5_A9.js.prelude >test262/test/suite/ch08/8.5/S8.5_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.5/S8.5_A9.js.prelude.massage >test262/test/suite/ch08/8.5/S8.5_A9.js.out 2>test262/test/suite/ch08/8.5/S8.5_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.5/S8.5_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.5/S8.5_A9.js.exitcode ) +#### test262/test/suite/ch08/8.5/S8.5_A9.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/S8.6_A4_T1.js >test262/test/suite/ch08/8.6/S8.6_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/S8.6_A4_T1.js.prelude >test262/test/suite/ch08/8.6/S8.6_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/S8.6_A4_T1.js.prelude.massage >test262/test/suite/ch08/8.6/S8.6_A4_T1.js.out 2>test262/test/suite/ch08/8.6/S8.6_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/S8.6_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/S8.6_A4_T1.js.exitcode ) +#### test262/test/suite/ch08/8.6/S8.6_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/S8.6_A3_T2.js >test262/test/suite/ch08/8.6/S8.6_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/S8.6_A3_T2.js.prelude >test262/test/suite/ch08/8.6/S8.6_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/S8.6_A3_T2.js.prelude.massage >test262/test/suite/ch08/8.6/S8.6_A3_T2.js.out 2>test262/test/suite/ch08/8.6/S8.6_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/S8.6_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/S8.6_A3_T2.js.exitcode ) +#### test262/test/suite/ch08/8.6/S8.6_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.prelude >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.out 2>test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.prelude >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.out 2>test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.prelude >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.out 2>test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.1/S8.6.1_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/S8.6_A3_T1.js >test262/test/suite/ch08/8.6/S8.6_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/S8.6_A3_T1.js.prelude >test262/test/suite/ch08/8.6/S8.6_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/S8.6_A3_T1.js.prelude.massage >test262/test/suite/ch08/8.6/S8.6_A3_T1.js.out 2>test262/test/suite/ch08/8.6/S8.6_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/S8.6_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/S8.6_A3_T1.js.exitcode ) +#### test262/test/suite/ch08/8.6/S8.6_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A4.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T4.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A6.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A8.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/S8.6_A2_T1.js >test262/test/suite/ch08/8.6/S8.6_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/S8.6_A2_T1.js.prelude >test262/test/suite/ch08/8.6/S8.6_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/S8.6_A2_T1.js.prelude.massage >test262/test/suite/ch08/8.6/S8.6_A2_T1.js.out 2>test262/test/suite/ch08/8.6/S8.6_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/S8.6_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/S8.6_A2_T1.js.exitcode ) +#### test262/test/suite/ch08/8.6/S8.6_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/S8.6_A2_T2.js >test262/test/suite/ch08/8.6/S8.6_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/S8.6_A2_T2.js.prelude >test262/test/suite/ch08/8.6/S8.6_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/S8.6_A2_T2.js.prelude.massage >test262/test/suite/ch08/8.6/S8.6_A2_T2.js.out 2>test262/test/suite/ch08/8.6/S8.6_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/S8.6_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/S8.6_A2_T2.js.exitcode ) +#### test262/test/suite/ch08/8.6/S8.6_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.3/S8.3_A3.js >test262/test/suite/ch08/8.3/S8.3_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.3/S8.3_A3.js.prelude >test262/test/suite/ch08/8.3/S8.3_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.3/S8.3_A3.js.prelude.massage >test262/test/suite/ch08/8.3/S8.3_A3.js.out 2>test262/test/suite/ch08/8.3/S8.3_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.3/S8.3_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.3/S8.3_A3.js.exitcode ) +#### test262/test/suite/ch08/8.3/S8.3_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.3/S8.3_A1_T2.js >test262/test/suite/ch08/8.3/S8.3_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.3/S8.3_A1_T2.js.prelude >test262/test/suite/ch08/8.3/S8.3_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.3/S8.3_A1_T2.js.prelude.massage >test262/test/suite/ch08/8.3/S8.3_A1_T2.js.out 2>test262/test/suite/ch08/8.3/S8.3_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.3/S8.3_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.3/S8.3_A1_T2.js.exitcode ) +#### test262/test/suite/ch08/8.3/S8.3_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.3/S8.3_A1_T1.js >test262/test/suite/ch08/8.3/S8.3_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.3/S8.3_A1_T1.js.prelude >test262/test/suite/ch08/8.3/S8.3_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.3/S8.3_A1_T1.js.prelude.massage >test262/test/suite/ch08/8.3/S8.3_A1_T1.js.out 2>test262/test/suite/ch08/8.3/S8.3_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.3/S8.3_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.3/S8.3_A1_T1.js.exitcode ) +#### test262/test/suite/ch08/8.3/S8.3_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A2.js >test262/test/suite/ch08/8.7/S8.7_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A2.js.prelude >test262/test/suite/ch08/8.7/S8.7_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A2.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A2.js.out 2>test262/test/suite/ch08/8.7/S8.7_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A2.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A4.js >test262/test/suite/ch08/8.7/S8.7_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A4.js.prelude >test262/test/suite/ch08/8.7/S8.7_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A4.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A4.js.out 2>test262/test/suite/ch08/8.7/S8.7_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A4.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A4.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7.1_A2.js >test262/test/suite/ch08/8.7/S8.7.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7.1_A2.js.prelude >test262/test/suite/ch08/8.7/S8.7.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7.1_A2.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7.1_A2.js.out 2>test262/test/suite/ch08/8.7/S8.7.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7.1_A2.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7.1_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-6-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-4-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-7-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-1-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-8-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-2-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-1-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-5-s.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A3.js >test262/test/suite/ch08/8.7/S8.7_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A3.js.prelude >test262/test/suite/ch08/8.7/S8.7_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A3.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A3.js.out 2>test262/test/suite/ch08/8.7/S8.7_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A3.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A1.js >test262/test/suite/ch08/8.7/S8.7_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A1.js.prelude >test262/test/suite/ch08/8.7/S8.7_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A1.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A1.js.out 2>test262/test/suite/ch08/8.7/S8.7_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A1.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A7.js >test262/test/suite/ch08/8.7/S8.7_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A7.js.prelude >test262/test/suite/ch08/8.7/S8.7_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A7.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A7.js.out 2>test262/test/suite/ch08/8.7/S8.7_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A7.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A7.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7.2_A2.js >test262/test/suite/ch08/8.7/S8.7.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7.2_A2.js.prelude >test262/test/suite/ch08/8.7/S8.7.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7.2_A2.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7.2_A2.js.out 2>test262/test/suite/ch08/8.7/S8.7.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7.2_A2.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7.2_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A5_T1.js >test262/test/suite/ch08/8.7/S8.7_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A5_T1.js.prelude >test262/test/suite/ch08/8.7/S8.7_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A5_T1.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A5_T1.js.out 2>test262/test/suite/ch08/8.7/S8.7_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A5_T1.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7.1_A1.js >test262/test/suite/ch08/8.7/S8.7.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7.1_A1.js.prelude >test262/test/suite/ch08/8.7/S8.7.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7.1_A1.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7.1_A1.js.out 2>test262/test/suite/ch08/8.7/S8.7.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7.1_A1.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7.1_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7.2_A3.js >test262/test/suite/ch08/8.7/S8.7.2_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7.2_A3.js.prelude >test262/test/suite/ch08/8.7/S8.7.2_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7.2_A3.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7.2_A3.js.out 2>test262/test/suite/ch08/8.7/S8.7.2_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7.2_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7.2_A3.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7.2_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A6.js >test262/test/suite/ch08/8.7/S8.7_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A6.js.prelude >test262/test/suite/ch08/8.7/S8.7_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A6.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A6.js.out 2>test262/test/suite/ch08/8.7/S8.7_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A6.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A6.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7_A5_T2.js >test262/test/suite/ch08/8.7/S8.7_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7_A5_T2.js.prelude >test262/test/suite/ch08/8.7/S8.7_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7_A5_T2.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7_A5_T2.js.out 2>test262/test/suite/ch08/8.7/S8.7_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7_A5_T2.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_12.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_21.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_33.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_43.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_49.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_13.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_19.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_20.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_11.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_45.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_22.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_31.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_3.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_40.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_15.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_7.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_4.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_16.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_28.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_10.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_6.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_36.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_37.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_41.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_9.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_25.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_23.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_35.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_38.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_34.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_46.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_14.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_5.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_30.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_32.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_29.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_8.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_47.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_17.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_39.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_24.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_48.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_44.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_26.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_42.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_18.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.prelude >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.out 2>test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.1/8.12.1-1_27.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.prelude >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.out 2>test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.prelude >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.out 2>test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A4.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.prelude >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.out 2>test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.prelude >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.out 2>test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.8/S8.12.8_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.prelude >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.out 2>test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.prelude >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.out 2>test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.prelude >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.out 2>test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.prelude >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.out 2>test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.6/S8.12.6_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.prelude >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.out 2>test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js >test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.prelude >test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.out 2>test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.4/S8.12.4_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.prelude >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.out 2>test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.4/8.14.4-8-b_2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.prelude >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.out 2>test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.prelude >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.out 2>test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.prelude >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.out 2>test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.prelude >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.out 2>test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js >test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.prelude >test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.out 2>test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.5/8.12.5-5-b_1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.prelude >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.out 2>test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.prelude >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.out 2>test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.5/8.12.5-3-b_1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.prelude >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.out 2>test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.prelude >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.out 2>test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.5/S8.12.5_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.prelude >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.out 2>test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.prelude >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.out 2>test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.prelude >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.out 2>test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.prelude >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.out 2>test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.7/S8.12.7_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.prelude >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.out 2>test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.prelude >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.out 2>test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.prelude >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.prelude.massage >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.out 2>test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js.exitcode ) +#### test262/test/suite/ch08/8.12/8.12.3/S8.12.3_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A2_T1.js >test262/test/suite/ch08/8.1/S8.1_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A2_T1.js.prelude >test262/test/suite/ch08/8.1/S8.1_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A2_T1.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A2_T1.js.out 2>test262/test/suite/ch08/8.1/S8.1_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A2_T1.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A3.js >test262/test/suite/ch08/8.1/S8.1_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A3.js.prelude >test262/test/suite/ch08/8.1/S8.1_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A3.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A3.js.out 2>test262/test/suite/ch08/8.1/S8.1_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A3.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A4.js >test262/test/suite/ch08/8.1/S8.1_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A4.js.prelude >test262/test/suite/ch08/8.1/S8.1_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A4.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A4.js.out 2>test262/test/suite/ch08/8.1/S8.1_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A4.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A4.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A1_T1.js >test262/test/suite/ch08/8.1/S8.1_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A1_T1.js.prelude >test262/test/suite/ch08/8.1/S8.1_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A1_T1.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A1_T1.js.out 2>test262/test/suite/ch08/8.1/S8.1_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A1_T1.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A5.js >test262/test/suite/ch08/8.1/S8.1_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A5.js.prelude >test262/test/suite/ch08/8.1/S8.1_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A5.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A5.js.out 2>test262/test/suite/ch08/8.1/S8.1_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A5.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A5.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A2_T2.js >test262/test/suite/ch08/8.1/S8.1_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A2_T2.js.prelude >test262/test/suite/ch08/8.1/S8.1_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A2_T2.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A2_T2.js.out 2>test262/test/suite/ch08/8.1/S8.1_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A2_T2.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.1/S8.1_A1_T2.js >test262/test/suite/ch08/8.1/S8.1_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.1/S8.1_A1_T2.js.prelude >test262/test/suite/ch08/8.1/S8.1_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.1/S8.1_A1_T2.js.prelude.massage >test262/test/suite/ch08/8.1/S8.1_A1_T2.js.out 2>test262/test/suite/ch08/8.1/S8.1_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.1/S8.1_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.1/S8.1_A1_T2.js.exitcode ) +#### test262/test/suite/ch08/8.1/S8.1_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A3.js >test262/test/suite/ch08/8.4/S8.4_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A3.js.prelude >test262/test/suite/ch08/8.4/S8.4_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A3.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A3.js.out 2>test262/test/suite/ch08/8.4/S8.4_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A3.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A1.js >test262/test/suite/ch08/8.4/S8.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A1.js.prelude >test262/test/suite/ch08/8.4/S8.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A1.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A1.js.out 2>test262/test/suite/ch08/8.4/S8.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A1.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A1.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A5.js >test262/test/suite/ch08/8.4/S8.4_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A5.js.prelude >test262/test/suite/ch08/8.4/S8.4_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A5.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A5.js.out 2>test262/test/suite/ch08/8.4/S8.4_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A5.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A5.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A8.js >test262/test/suite/ch08/8.4/S8.4_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A8.js.prelude >test262/test/suite/ch08/8.4/S8.4_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A8.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A8.js.out 2>test262/test/suite/ch08/8.4/S8.4_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A8.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A8.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A9_T3.js >test262/test/suite/ch08/8.4/S8.4_A9_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A9_T3.js.prelude >test262/test/suite/ch08/8.4/S8.4_A9_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A9_T3.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A9_T3.js.out 2>test262/test/suite/ch08/8.4/S8.4_A9_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A9_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A9_T3.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A9_T3.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A9_T1.js >test262/test/suite/ch08/8.4/S8.4_A9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A9_T1.js.prelude >test262/test/suite/ch08/8.4/S8.4_A9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A9_T1.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A9_T1.js.out 2>test262/test/suite/ch08/8.4/S8.4_A9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A9_T1.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A9_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A6.2.js >test262/test/suite/ch08/8.4/S8.4_A6.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A6.2.js.prelude >test262/test/suite/ch08/8.4/S8.4_A6.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A6.2.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A6.2.js.out 2>test262/test/suite/ch08/8.4/S8.4_A6.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A6.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A6.2.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A6.2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A9_T2.js >test262/test/suite/ch08/8.4/S8.4_A9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A9_T2.js.prelude >test262/test/suite/ch08/8.4/S8.4_A9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A9_T2.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A9_T2.js.out 2>test262/test/suite/ch08/8.4/S8.4_A9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A9_T2.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A9_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A6.1.js >test262/test/suite/ch08/8.4/S8.4_A6.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A6.1.js.prelude >test262/test/suite/ch08/8.4/S8.4_A6.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A6.1.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A6.1.js.out 2>test262/test/suite/ch08/8.4/S8.4_A6.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A6.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A6.1.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A6.1.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A11.js >test262/test/suite/ch08/8.4/S8.4_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A11.js.prelude >test262/test/suite/ch08/8.4/S8.4_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A11.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A11.js.out 2>test262/test/suite/ch08/8.4/S8.4_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A11.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A11.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A4.js >test262/test/suite/ch08/8.4/S8.4_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A4.js.prelude >test262/test/suite/ch08/8.4/S8.4_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A4.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A4.js.out 2>test262/test/suite/ch08/8.4/S8.4_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A4.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A4.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A10.js >test262/test/suite/ch08/8.4/S8.4_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A10.js.prelude >test262/test/suite/ch08/8.4/S8.4_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A10.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A10.js.out 2>test262/test/suite/ch08/8.4/S8.4_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A10.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A10.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A12.js >test262/test/suite/ch08/8.4/S8.4_A12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A12.js.prelude >test262/test/suite/ch08/8.4/S8.4_A12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A12.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A12.js.out 2>test262/test/suite/ch08/8.4/S8.4_A12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A12.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A12.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A2.js >test262/test/suite/ch08/8.4/S8.4_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A2.js.prelude >test262/test/suite/ch08/8.4/S8.4_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A2.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A2.js.out 2>test262/test/suite/ch08/8.4/S8.4_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A2.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A2.js succeed +( cat prelude.js test262/test/suite/ch08/8.8/S8.8_A2_T1.js >test262/test/suite/ch08/8.8/S8.8_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.8/S8.8_A2_T1.js.prelude >test262/test/suite/ch08/8.8/S8.8_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.8/S8.8_A2_T1.js.prelude.massage >test262/test/suite/ch08/8.8/S8.8_A2_T1.js.out 2>test262/test/suite/ch08/8.8/S8.8_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.8/S8.8_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.8/S8.8_A2_T1.js.exitcode ) +#### test262/test/suite/ch08/8.8/S8.8_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.8/S8.8_A2_T3.js >test262/test/suite/ch08/8.8/S8.8_A2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.8/S8.8_A2_T3.js.prelude >test262/test/suite/ch08/8.8/S8.8_A2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.8/S8.8_A2_T3.js.prelude.massage >test262/test/suite/ch08/8.8/S8.8_A2_T3.js.out 2>test262/test/suite/ch08/8.8/S8.8_A2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.8/S8.8_A2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.8/S8.8_A2_T3.js.exitcode ) +#### test262/test/suite/ch08/8.8/S8.8_A2_T3.js succeed +( cat prelude.js test262/test/suite/ch08/8.8/S8.8_A2_T2.js >test262/test/suite/ch08/8.8/S8.8_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.8/S8.8_A2_T2.js.prelude >test262/test/suite/ch08/8.8/S8.8_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.8/S8.8_A2_T2.js.prelude.massage >test262/test/suite/ch08/8.8/S8.8_A2_T2.js.out 2>test262/test/suite/ch08/8.8/S8.8_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.8/S8.8_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.8/S8.8_A2_T2.js.exitcode ) +#### test262/test/suite/ch08/8.8/S8.8_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.2/S8.2_A3.js >test262/test/suite/ch08/8.2/S8.2_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.2/S8.2_A3.js.prelude >test262/test/suite/ch08/8.2/S8.2_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.2/S8.2_A3.js.prelude.massage >test262/test/suite/ch08/8.2/S8.2_A3.js.out 2>test262/test/suite/ch08/8.2/S8.2_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.2/S8.2_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.2/S8.2_A3.js.exitcode ) +#### test262/test/suite/ch08/8.2/S8.2_A3.js succeed +( cat prelude.js test262/test/suite/ch08/8.2/S8.2_A1_T1.js >test262/test/suite/ch08/8.2/S8.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.2/S8.2_A1_T1.js.prelude >test262/test/suite/ch08/8.2/S8.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.2/S8.2_A1_T1.js.prelude.massage >test262/test/suite/ch08/8.2/S8.2_A1_T1.js.out 2>test262/test/suite/ch08/8.2/S8.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.2/S8.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.2/S8.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch08/8.2/S8.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.2/S8.2_A1_T2.js >test262/test/suite/ch08/8.2/S8.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.2/S8.2_A1_T2.js.prelude >test262/test/suite/ch08/8.2/S8.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.2/S8.2_A1_T2.js.prelude.massage >test262/test/suite/ch08/8.2/S8.2_A1_T2.js.out 2>test262/test/suite/ch08/8.2/S8.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.2/S8.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.2/S8.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch08/8.2/S8.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.4/S9.4_A2.js >test262/test/suite/ch09/9.4/S9.4_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.4/S9.4_A2.js.prelude >test262/test/suite/ch09/9.4/S9.4_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.4/S9.4_A2.js.prelude.massage >test262/test/suite/ch09/9.4/S9.4_A2.js.out 2>test262/test/suite/ch09/9.4/S9.4_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.4/S9.4_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.4/S9.4_A2.js.exitcode ) +#### test262/test/suite/ch09/9.4/S9.4_A2.js succeed +( cat prelude.js test262/test/suite/ch09/9.4/S9.4_A1.js >test262/test/suite/ch09/9.4/S9.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.4/S9.4_A1.js.prelude >test262/test/suite/ch09/9.4/S9.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.4/S9.4_A1.js.prelude.massage >test262/test/suite/ch09/9.4/S9.4_A1.js.out 2>test262/test/suite/ch09/9.4/S9.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.4/S9.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.4/S9.4_A1.js.exitcode ) +#### test262/test/suite/ch09/9.4/S9.4_A1.js succeed +( cat prelude.js test262/test/suite/ch09/9.4/S9.4_A3_T1.js >test262/test/suite/ch09/9.4/S9.4_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.4/S9.4_A3_T1.js.prelude >test262/test/suite/ch09/9.4/S9.4_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.4/S9.4_A3_T1.js.prelude.massage >test262/test/suite/ch09/9.4/S9.4_A3_T1.js.out 2>test262/test/suite/ch09/9.4/S9.4_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.4/S9.4_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.4/S9.4_A3_T1.js.exitcode ) +#### test262/test/suite/ch09/9.4/S9.4_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.4/S9.4_A3_T2.js >test262/test/suite/ch09/9.4/S9.4_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.4/S9.4_A3_T2.js.prelude >test262/test/suite/ch09/9.4/S9.4_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.4/S9.4_A3_T2.js.prelude.massage >test262/test/suite/ch09/9.4/S9.4_A3_T2.js.out 2>test262/test/suite/ch09/9.4/S9.4_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.4/S9.4_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.4/S9.4_A3_T2.js.exitcode ) +#### test262/test/suite/ch09/9.4/S9.4_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.1/S9.1_A1_T3.js >test262/test/suite/ch09/9.1/S9.1_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.1/S9.1_A1_T3.js.prelude >test262/test/suite/ch09/9.1/S9.1_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.1/S9.1_A1_T3.js.prelude.massage >test262/test/suite/ch09/9.1/S9.1_A1_T3.js.out 2>test262/test/suite/ch09/9.1/S9.1_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.1/S9.1_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.1/S9.1_A1_T3.js.exitcode ) +#### test262/test/suite/ch09/9.1/S9.1_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.1/S9.1_A1_T1.js >test262/test/suite/ch09/9.1/S9.1_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.1/S9.1_A1_T1.js.prelude >test262/test/suite/ch09/9.1/S9.1_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.1/S9.1_A1_T1.js.prelude.massage >test262/test/suite/ch09/9.1/S9.1_A1_T1.js.out 2>test262/test/suite/ch09/9.1/S9.1_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.1/S9.1_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.1/S9.1_A1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.1/S9.1_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.1/S9.1_A1_T4.js >test262/test/suite/ch09/9.1/S9.1_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.1/S9.1_A1_T4.js.prelude >test262/test/suite/ch09/9.1/S9.1_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.1/S9.1_A1_T4.js.prelude.massage >test262/test/suite/ch09/9.1/S9.1_A1_T4.js.out 2>test262/test/suite/ch09/9.1/S9.1_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.1/S9.1_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.1/S9.1_A1_T4.js.exitcode ) +#### test262/test/suite/ch09/9.1/S9.1_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch09/9.1/S9.1_A1_T2.js >test262/test/suite/ch09/9.1/S9.1_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.1/S9.1_A1_T2.js.prelude >test262/test/suite/ch09/9.1/S9.1_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.1/S9.1_A1_T2.js.prelude.massage >test262/test/suite/ch09/9.1/S9.1_A1_T2.js.out 2>test262/test/suite/ch09/9.1/S9.1_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.1/S9.1_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.1/S9.1_A1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.1/S9.1_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A5_T2.js >test262/test/suite/ch09/9.2/S9.2_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A5_T2.js.prelude >test262/test/suite/ch09/9.2/S9.2_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A5_T2.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A5_T2.js.out 2>test262/test/suite/ch09/9.2/S9.2_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A5_T2.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A2_T2.js >test262/test/suite/ch09/9.2/S9.2_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A2_T2.js.prelude >test262/test/suite/ch09/9.2/S9.2_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A2_T2.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A2_T2.js.out 2>test262/test/suite/ch09/9.2/S9.2_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A2_T2.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A5_T1.js >test262/test/suite/ch09/9.2/S9.2_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A5_T1.js.prelude >test262/test/suite/ch09/9.2/S9.2_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A5_T1.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A5_T1.js.out 2>test262/test/suite/ch09/9.2/S9.2_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A5_T1.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A4_T4.js >test262/test/suite/ch09/9.2/S9.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A4_T4.js.prelude >test262/test/suite/ch09/9.2/S9.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A4_T4.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A4_T4.js.out 2>test262/test/suite/ch09/9.2/S9.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A4_T3.js >test262/test/suite/ch09/9.2/S9.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A4_T3.js.prelude >test262/test/suite/ch09/9.2/S9.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A4_T3.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A4_T3.js.out 2>test262/test/suite/ch09/9.2/S9.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A1_T2.js >test262/test/suite/ch09/9.2/S9.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A1_T2.js.prelude >test262/test/suite/ch09/9.2/S9.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A1_T2.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A1_T2.js.out 2>test262/test/suite/ch09/9.2/S9.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A3_T2.js >test262/test/suite/ch09/9.2/S9.2_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A3_T2.js.prelude >test262/test/suite/ch09/9.2/S9.2_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A3_T2.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A3_T2.js.out 2>test262/test/suite/ch09/9.2/S9.2_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A3_T2.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A6_T2.js >test262/test/suite/ch09/9.2/S9.2_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A6_T2.js.prelude >test262/test/suite/ch09/9.2/S9.2_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A6_T2.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A6_T2.js.out 2>test262/test/suite/ch09/9.2/S9.2_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A6_T2.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A6_T1.js >test262/test/suite/ch09/9.2/S9.2_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A6_T1.js.prelude >test262/test/suite/ch09/9.2/S9.2_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A6_T1.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A6_T1.js.out 2>test262/test/suite/ch09/9.2/S9.2_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A6_T1.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A4_T2.js >test262/test/suite/ch09/9.2/S9.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A4_T2.js.prelude >test262/test/suite/ch09/9.2/S9.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A4_T2.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A4_T2.js.out 2>test262/test/suite/ch09/9.2/S9.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A4_T1.js >test262/test/suite/ch09/9.2/S9.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A4_T1.js.prelude >test262/test/suite/ch09/9.2/S9.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A4_T1.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A4_T1.js.out 2>test262/test/suite/ch09/9.2/S9.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A2_T1.js >test262/test/suite/ch09/9.2/S9.2_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A2_T1.js.prelude >test262/test/suite/ch09/9.2/S9.2_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A2_T1.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A2_T1.js.out 2>test262/test/suite/ch09/9.2/S9.2_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A3_T1.js >test262/test/suite/ch09/9.2/S9.2_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A3_T1.js.prelude >test262/test/suite/ch09/9.2/S9.2_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A3_T1.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A3_T1.js.out 2>test262/test/suite/ch09/9.2/S9.2_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A3_T1.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A5_T3.js >test262/test/suite/ch09/9.2/S9.2_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A5_T3.js.prelude >test262/test/suite/ch09/9.2/S9.2_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A5_T3.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A5_T3.js.out 2>test262/test/suite/ch09/9.2/S9.2_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A5_T3.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A1_T1.js >test262/test/suite/ch09/9.2/S9.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A1_T1.js.prelude >test262/test/suite/ch09/9.2/S9.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A1_T1.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A1_T1.js.out 2>test262/test/suite/ch09/9.2/S9.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.2/S9.2_A5_T4.js >test262/test/suite/ch09/9.2/S9.2_A5_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.2/S9.2_A5_T4.js.prelude >test262/test/suite/ch09/9.2/S9.2_A5_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.2/S9.2_A5_T4.js.prelude.massage >test262/test/suite/ch09/9.2/S9.2_A5_T4.js.out 2>test262/test/suite/ch09/9.2/S9.2_A5_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.2/S9.2_A5_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.2/S9.2_A5_T4.js.exitcode ) +#### test262/test/suite/ch09/9.2/S9.2_A5_T4.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A3_T2.js >test262/test/suite/ch09/9.8/S9.8_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A3_T2.js.prelude >test262/test/suite/ch09/9.8/S9.8_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A3_T2.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A3_T2.js.out 2>test262/test/suite/ch09/9.8/S9.8_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A3_T2.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A1_T2.js >test262/test/suite/ch09/9.8/S9.8_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A1_T2.js.prelude >test262/test/suite/ch09/9.8/S9.8_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A1_T2.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A1_T2.js.out 2>test262/test/suite/ch09/9.8/S9.8_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A3_T1.js >test262/test/suite/ch09/9.8/S9.8_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A3_T1.js.prelude >test262/test/suite/ch09/9.8/S9.8_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A3_T1.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A3_T1.js.out 2>test262/test/suite/ch09/9.8/S9.8_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A3_T1.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A5_T1.js >test262/test/suite/ch09/9.8/S9.8_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A5_T1.js.prelude >test262/test/suite/ch09/9.8/S9.8_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A5_T1.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A5_T1.js.out 2>test262/test/suite/ch09/9.8/S9.8_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A5_T1.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A2_T1.js >test262/test/suite/ch09/9.8/S9.8_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A2_T1.js.prelude >test262/test/suite/ch09/9.8/S9.8_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A2_T1.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A2_T1.js.out 2>test262/test/suite/ch09/9.8/S9.8_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A5_T2.js >test262/test/suite/ch09/9.8/S9.8_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A5_T2.js.prelude >test262/test/suite/ch09/9.8/S9.8_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A5_T2.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A5_T2.js.out 2>test262/test/suite/ch09/9.8/S9.8_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A5_T2.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A4_T1.js >test262/test/suite/ch09/9.8/S9.8_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A4_T1.js.prelude >test262/test/suite/ch09/9.8/S9.8_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A4_T1.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A4_T1.js.out 2>test262/test/suite/ch09/9.8/S9.8_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A4_T1.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A1_T1.js >test262/test/suite/ch09/9.8/S9.8_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A1_T1.js.prelude >test262/test/suite/ch09/9.8/S9.8_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A1_T1.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A1_T1.js.out 2>test262/test/suite/ch09/9.8/S9.8_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A3.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A7.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A4.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A8.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A2.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A9_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A6.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.prelude >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.prelude.massage >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.out 2>test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js.exitcode ) +#### test262/test/suite/ch09/9.8/9.8.1/S9.8.1_A10.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A2_T2.js >test262/test/suite/ch09/9.8/S9.8_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A2_T2.js.prelude >test262/test/suite/ch09/9.8/S9.8_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A2_T2.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A2_T2.js.out 2>test262/test/suite/ch09/9.8/S9.8_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A2_T2.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.8/S9.8_A4_T2.js >test262/test/suite/ch09/9.8/S9.8_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.8/S9.8_A4_T2.js.prelude >test262/test/suite/ch09/9.8/S9.8_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.8/S9.8_A4_T2.js.prelude.massage >test262/test/suite/ch09/9.8/S9.8_A4_T2.js.out 2>test262/test/suite/ch09/9.8/S9.8_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.8/S9.8_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.8/S9.8_A4_T2.js.exitcode ) +#### test262/test/suite/ch09/9.8/S9.8_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js >test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.prelude >test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.out 2>test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A4.2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A2_T2.js >test262/test/suite/ch09/9.3/S9.3_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A2_T2.js.prelude >test262/test/suite/ch09/9.3/S9.3_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A2_T2.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A2_T2.js.out 2>test262/test/suite/ch09/9.3/S9.3_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A2_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A1_T2.js >test262/test/suite/ch09/9.3/S9.3_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A1_T2.js.prelude >test262/test/suite/ch09/9.3/S9.3_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A1_T2.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A1_T2.js.out 2>test262/test/suite/ch09/9.3/S9.3_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A2_T1.js >test262/test/suite/ch09/9.3/S9.3_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A2_T1.js.prelude >test262/test/suite/ch09/9.3/S9.3_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A2_T1.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A2_T1.js.out 2>test262/test/suite/ch09/9.3/S9.3_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A3_T2.js >test262/test/suite/ch09/9.3/S9.3_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A3_T2.js.prelude >test262/test/suite/ch09/9.3/S9.3_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A3_T2.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A3_T2.js.out 2>test262/test/suite/ch09/9.3/S9.3_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A3_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js >test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.prelude >test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.out 2>test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A4.2_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A3_T1.js >test262/test/suite/ch09/9.3/S9.3_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A3_T1.js.prelude >test262/test/suite/ch09/9.3/S9.3_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A3_T1.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A3_T1.js.out 2>test262/test/suite/ch09/9.3/S9.3_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A3_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A5_T1.js >test262/test/suite/ch09/9.3/S9.3_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A5_T1.js.prelude >test262/test/suite/ch09/9.3/S9.3_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A5_T1.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A5_T1.js.out 2>test262/test/suite/ch09/9.3/S9.3_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A5_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A8.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A13.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A23.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A11.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A7.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A19.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A12.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A32.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A28.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A14.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A25.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A22.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A18.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A17.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A30.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A31.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A10.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A24.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A16.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A27.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A20.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A9.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A26.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A29.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A21.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.prelude >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.prelude.massage >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.out 2>test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js.exitcode ) +#### test262/test/suite/ch09/9.3/9.3.1/S9.3.1_A15.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js >test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.prelude >test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.out 2>test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A4.1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js >test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.prelude >test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.out 2>test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A4.1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A1_T1.js >test262/test/suite/ch09/9.3/S9.3_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A1_T1.js.prelude >test262/test/suite/ch09/9.3/S9.3_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A1_T1.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A1_T1.js.out 2>test262/test/suite/ch09/9.3/S9.3_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.3/S9.3_A5_T2.js >test262/test/suite/ch09/9.3/S9.3_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.3/S9.3_A5_T2.js.prelude >test262/test/suite/ch09/9.3/S9.3_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.3/S9.3_A5_T2.js.prelude.massage >test262/test/suite/ch09/9.3/S9.3_A5_T2.js.out 2>test262/test/suite/ch09/9.3/S9.3_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.3/S9.3_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.3/S9.3_A5_T2.js.exitcode ) +#### test262/test/suite/ch09/9.3/S9.3_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A1.js >test262/test/suite/ch09/9.6/S9.6_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A1.js.prelude >test262/test/suite/ch09/9.6/S9.6_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A1.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A1.js.out 2>test262/test/suite/ch09/9.6/S9.6_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A1.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A1.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js >test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.prelude >test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.out 2>test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A3.1_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js >test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.prelude >test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.out 2>test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A3.2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js >test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.prelude >test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.out 2>test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A3.1_T4.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A2.1.js >test262/test/suite/ch09/9.6/S9.6_A2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A2.1.js.prelude >test262/test/suite/ch09/9.6/S9.6_A2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A2.1.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A2.1.js.out 2>test262/test/suite/ch09/9.6/S9.6_A2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A2.1.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A2.1.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A2.2.js >test262/test/suite/ch09/9.6/S9.6_A2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A2.2.js.prelude >test262/test/suite/ch09/9.6/S9.6_A2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A2.2.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A2.2.js.out 2>test262/test/suite/ch09/9.6/S9.6_A2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A2.2.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A2.2.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js >test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.prelude >test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.out 2>test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A3.1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js >test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.prelude >test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.prelude.massage >test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.out 2>test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.6/S9.6_A3.1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A1.js >test262/test/suite/ch09/9.7/S9.7_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A1.js.prelude >test262/test/suite/ch09/9.7/S9.7_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A1.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A1.js.out 2>test262/test/suite/ch09/9.7/S9.7_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A1.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A1.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A2.1.js >test262/test/suite/ch09/9.7/S9.7_A2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A2.1.js.prelude >test262/test/suite/ch09/9.7/S9.7_A2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A2.1.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A2.1.js.out 2>test262/test/suite/ch09/9.7/S9.7_A2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A2.1.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A2.1.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js >test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.prelude >test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.out 2>test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A3.1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js >test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.prelude >test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.out 2>test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A3.1_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js >test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.prelude >test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.out 2>test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A3.1_T4.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js >test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.prelude >test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.out 2>test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A3.2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js >test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.prelude >test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.out 2>test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A3.1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.7/S9.7_A2.2.js >test262/test/suite/ch09/9.7/S9.7_A2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.7/S9.7_A2.2.js.prelude >test262/test/suite/ch09/9.7/S9.7_A2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.7/S9.7_A2.2.js.prelude.massage >test262/test/suite/ch09/9.7/S9.7_A2.2.js.out 2>test262/test/suite/ch09/9.7/S9.7_A2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.7/S9.7_A2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.7/S9.7_A2.2.js.exitcode ) +#### test262/test/suite/ch09/9.7/S9.7_A2.2.js succeed +( cat prelude.js test262/test/suite/ch09/9.9/S9.9_A1.js >test262/test/suite/ch09/9.9/S9.9_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.9/S9.9_A1.js.prelude >test262/test/suite/ch09/9.9/S9.9_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.9/S9.9_A1.js.prelude.massage >test262/test/suite/ch09/9.9/S9.9_A1.js.out 2>test262/test/suite/ch09/9.9/S9.9_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.9/S9.9_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.9/S9.9_A1.js.exitcode ) +#### test262/test/suite/ch09/9.9/S9.9_A1.js succeed +( cat prelude.js test262/test/suite/ch09/9.9/S9.9_A6.js >test262/test/suite/ch09/9.9/S9.9_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.9/S9.9_A6.js.prelude >test262/test/suite/ch09/9.9/S9.9_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.9/S9.9_A6.js.prelude.massage >test262/test/suite/ch09/9.9/S9.9_A6.js.out 2>test262/test/suite/ch09/9.9/S9.9_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.9/S9.9_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.9/S9.9_A6.js.exitcode ) +#### test262/test/suite/ch09/9.9/S9.9_A6.js succeed +( cat prelude.js test262/test/suite/ch09/9.9/S9.9_A4.js >test262/test/suite/ch09/9.9/S9.9_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.9/S9.9_A4.js.prelude >test262/test/suite/ch09/9.9/S9.9_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.9/S9.9_A4.js.prelude.massage >test262/test/suite/ch09/9.9/S9.9_A4.js.out 2>test262/test/suite/ch09/9.9/S9.9_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.9/S9.9_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.9/S9.9_A4.js.exitcode ) +#### test262/test/suite/ch09/9.9/S9.9_A4.js succeed +( cat prelude.js test262/test/suite/ch09/9.9/S9.9_A3.js >test262/test/suite/ch09/9.9/S9.9_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.9/S9.9_A3.js.prelude >test262/test/suite/ch09/9.9/S9.9_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.9/S9.9_A3.js.prelude.massage >test262/test/suite/ch09/9.9/S9.9_A3.js.out 2>test262/test/suite/ch09/9.9/S9.9_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.9/S9.9_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.9/S9.9_A3.js.exitcode ) +#### test262/test/suite/ch09/9.9/S9.9_A3.js succeed +( cat prelude.js test262/test/suite/ch09/9.9/S9.9_A5.js >test262/test/suite/ch09/9.9/S9.9_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.9/S9.9_A5.js.prelude >test262/test/suite/ch09/9.9/S9.9_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.9/S9.9_A5.js.prelude.massage >test262/test/suite/ch09/9.9/S9.9_A5.js.out 2>test262/test/suite/ch09/9.9/S9.9_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.9/S9.9_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.9/S9.9_A5.js.exitcode ) +#### test262/test/suite/ch09/9.9/S9.9_A5.js succeed +( cat prelude.js test262/test/suite/ch09/9.9/S9.9_A2.js >test262/test/suite/ch09/9.9/S9.9_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.9/S9.9_A2.js.prelude >test262/test/suite/ch09/9.9/S9.9_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.9/S9.9_A2.js.prelude.massage >test262/test/suite/ch09/9.9/S9.9_A2.js.out 2>test262/test/suite/ch09/9.9/S9.9_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.9/S9.9_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.9/S9.9_A2.js.exitcode ) +#### test262/test/suite/ch09/9.9/S9.9_A2.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js >test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.prelude >test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.out 2>test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A3.1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js >test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.prelude >test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.out 2>test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js >test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.prelude >test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.out 2>test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A3.1_T3.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js >test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.prelude >test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.out 2>test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js >test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.prelude >test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.out 2>test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A2.2_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js >test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.prelude >test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.out 2>test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A3.2_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js >test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.prelude >test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.out 2>test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js >test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.prelude >test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.out 2>test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js >test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.prelude >test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.out 2>test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A3.1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A1_T1.js >test262/test/suite/ch09/9.5/S9.5_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A1_T1.js.prelude >test262/test/suite/ch09/9.5/S9.5_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A1_T1.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A1_T1.js.out 2>test262/test/suite/ch09/9.5/S9.5_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A1_T1.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js >test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.prelude >test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.out 2>test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A3.2_T1.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js >test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.prelude >test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.out 2>test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A3.1_T4.js succeed +( cat prelude.js test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js >test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.prelude >test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.prelude.massage >test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.out 2>test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js.exitcode ) +#### test262/test/suite/ch09/9.5/S9.5_A2.3_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js >test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.prelude >test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.out 2>test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.1_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-16-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-20-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-32-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-10-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-31-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-25-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-21-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-18-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-6-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-13-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-22-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-17-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-29-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-30-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-24-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-19-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-26-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-12-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-14-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-27-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-5-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-11-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-23-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-8-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-7-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-9-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-15-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-28-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js >test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.prelude >test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.out 2>test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.6_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js >test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.prelude >test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.out 2>test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.6_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js >test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.prelude >test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.out 2>test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.1_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js >test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.prelude >test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.out 2>test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.1_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js >test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.prelude >test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.out 2>test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.7_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js >test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.prelude >test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.out 2>test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.1_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js >test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.prelude >test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.prelude.massage >test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.out 2>test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js.exitcode ) +#### test262/test/suite/ch10/10.1/S10.1.6_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T6.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T7.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T8.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T5.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.prelude >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.out 2>test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.2/S10.2.2_A1_T9.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.prelude >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.out 2>test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A1.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.prelude >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.out 2>test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.prelude >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.out 2>test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.prelude >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.out 2>test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.prelude >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.out 2>test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A3.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.prelude >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.prelude.massage >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.out 2>test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js.exitcode ) +#### test262/test/suite/ch10/10.2/10.2.1/S10.2.1_A2.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js >test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.prelude >test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.prelude.massage >test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.out 2>test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.4/S10.4_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/S10.4A1.1_T2.js >test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.prelude >test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.prelude.massage >test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.out 2>test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/S10.4A1.1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.4/S10.4A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-4.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-c-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2.1_A1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-5.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-3.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.prelude >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.out 2>test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-4-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js >test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.prelude >test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.out 2>test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/S10.4.3_A1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-15-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-89-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-3-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-93gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-94-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-5-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-55-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-102gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-50gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-35gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-103.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-13-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-104.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-24-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-36gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-42-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-12-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-30-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-90gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-105.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-21gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-60gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-14gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-57-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-17-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-66-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-31-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-77gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-23-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-51gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-11-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-83gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-76-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-41gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-81gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-61-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-85gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-48-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-86-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-97-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-72-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-100-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-39gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-56gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-95-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-91-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-70-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-43-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-54gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-45gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-10gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-25gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-88gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-87-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-38gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-16gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-64gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-63-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-26gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-82-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-27gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-99-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-18gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-49gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-37-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-78gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-71-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-65gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-96-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-29gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-19gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-67gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-92-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-73gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-69-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-68gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-34-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-59-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-74gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-101-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-9gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-47gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-7gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-40-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-8gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-79-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-80gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-53gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-46-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-52-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-20gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-106.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-22gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-75gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-32gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-28-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-98gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-84-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-62gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-33gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-44-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.prelude >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.out 2>test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.3/10.4.3-1-58-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.prelude >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.out 2>test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.prelude >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.out 2>test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.1/S10.4.1_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js >test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.prelude >test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.out 2>test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-10-c-ii-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-6-4.js >test262/test/suite/ch10/10.6/10.6-6-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-6-4.js.prelude >test262/test/suite/ch10/10.6/10.6-6-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-6-4.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-6-4.js.out 2>test262/test/suite/ch10/10.6/10.6-6-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-6-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-6-4.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-6-4.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A5_T4.js >test262/test/suite/ch10/10.6/S10.6_A5_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A5_T4.js.prelude >test262/test/suite/ch10/10.6/S10.6_A5_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A5_T4.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A5_T4.js.out 2>test262/test/suite/ch10/10.6/S10.6_A5_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A5_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A5_T4.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A5_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-a-3.js >test262/test/suite/ch10/10.6/10.6-13-a-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-a-3.js.prelude >test262/test/suite/ch10/10.6/10.6-13-a-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-a-3.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-a-3.js.out 2>test262/test/suite/ch10/10.6/10.6-13-a-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-a-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-a-3.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-a-3.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-1.js >test262/test/suite/ch10/10.6/10.6-13-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-1.js.prelude >test262/test/suite/ch10/10.6/10.6-13-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-1.js.out 2>test262/test/suite/ch10/10.6/10.6-13-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A5_T1.js >test262/test/suite/ch10/10.6/S10.6_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A5_T1.js.prelude >test262/test/suite/ch10/10.6/S10.6_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A5_T1.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A5_T1.js.out 2>test262/test/suite/ch10/10.6/S10.6_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A5_T1.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-a-1.js >test262/test/suite/ch10/10.6/10.6-13-a-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-a-1.js.prelude >test262/test/suite/ch10/10.6/10.6-13-a-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-a-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-a-1.js.out 2>test262/test/suite/ch10/10.6/10.6-13-a-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-a-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-a-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-a-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A2.js >test262/test/suite/ch10/10.6/S10.6_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A2.js.prelude >test262/test/suite/ch10/10.6/S10.6_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A2.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A2.js.out 2>test262/test/suite/ch10/10.6/S10.6_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A2.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js >test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.prelude >test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.out 2>test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-10-c-ii-2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-6-3.js >test262/test/suite/ch10/10.6/10.6-6-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-6-3.js.prelude >test262/test/suite/ch10/10.6/10.6-6-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-6-3.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-6-3.js.out 2>test262/test/suite/ch10/10.6/10.6-6-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-6-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-6-3.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-6-3.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-b-3-s.js >test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.prelude >test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.out 2>test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-b-3-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-b-3-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-7-1.js >test262/test/suite/ch10/10.6/10.6-7-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-7-1.js.prelude >test262/test/suite/ch10/10.6/10.6-7-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-7-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-7-1.js.out 2>test262/test/suite/ch10/10.6/10.6-7-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-7-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-7-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-7-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-1gs.js >test262/test/suite/ch10/10.6/10.6-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-1gs.js.prelude >test262/test/suite/ch10/10.6/10.6-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-1gs.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-1gs.js.out 2>test262/test/suite/ch10/10.6/10.6-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-1gs.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-1gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A3_T3.js >test262/test/suite/ch10/10.6/S10.6_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A3_T3.js.prelude >test262/test/suite/ch10/10.6/S10.6_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A3_T3.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A3_T3.js.out 2>test262/test/suite/ch10/10.6/S10.6_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A3_T3.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A3_T4.js >test262/test/suite/ch10/10.6/S10.6_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A3_T4.js.prelude >test262/test/suite/ch10/10.6/S10.6_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A3_T4.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A3_T4.js.out 2>test262/test/suite/ch10/10.6/S10.6_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A3_T4.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js >test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.prelude >test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.out 2>test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-10-c-ii-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-6-1.js >test262/test/suite/ch10/10.6/10.6-6-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-6-1.js.prelude >test262/test/suite/ch10/10.6/10.6-6-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-6-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-6-1.js.out 2>test262/test/suite/ch10/10.6/10.6-6-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-6-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-6-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-6-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-11-b-1.js >test262/test/suite/ch10/10.6/10.6-11-b-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-11-b-1.js.prelude >test262/test/suite/ch10/10.6/10.6-11-b-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-11-b-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-11-b-1.js.out 2>test262/test/suite/ch10/10.6/10.6-11-b-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-11-b-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-11-b-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-11-b-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-c-1-s.js >test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.prelude >test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.out 2>test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-c-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-c-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-14-1-s.js >test262/test/suite/ch10/10.6/10.6-14-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-14-1-s.js.prelude >test262/test/suite/ch10/10.6/10.6-14-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-14-1-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-14-1-s.js.out 2>test262/test/suite/ch10/10.6/10.6-14-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-14-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-14-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-14-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-12-2.js >test262/test/suite/ch10/10.6/10.6-12-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-12-2.js.prelude >test262/test/suite/ch10/10.6/10.6-12-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-12-2.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-12-2.js.out 2>test262/test/suite/ch10/10.6/10.6-12-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-12-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-12-2.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-12-2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A7.js >test262/test/suite/ch10/10.6/S10.6_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A7.js.prelude >test262/test/suite/ch10/10.6/S10.6_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A7.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A7.js.out 2>test262/test/suite/ch10/10.6/S10.6_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A7.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A7.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-5-1.js >test262/test/suite/ch10/10.6/10.6-5-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-5-1.js.prelude >test262/test/suite/ch10/10.6/10.6-5-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-5-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-5-1.js.out 2>test262/test/suite/ch10/10.6/10.6-5-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-5-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-5-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-5-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A5_T2.js >test262/test/suite/ch10/10.6/S10.6_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A5_T2.js.prelude >test262/test/suite/ch10/10.6/S10.6_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A5_T2.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A5_T2.js.out 2>test262/test/suite/ch10/10.6/S10.6_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A5_T2.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A3_T1.js >test262/test/suite/ch10/10.6/S10.6_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A3_T1.js.prelude >test262/test/suite/ch10/10.6/S10.6_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A3_T1.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A3_T1.js.out 2>test262/test/suite/ch10/10.6/S10.6_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A3_T1.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-14-b-1-s.js >test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.prelude >test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.out 2>test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-14-b-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-14-b-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-c-3-s.js >test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.prelude >test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.out 2>test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-c-3-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-c-3-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A3_T2.js >test262/test/suite/ch10/10.6/S10.6_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A3_T2.js.prelude >test262/test/suite/ch10/10.6/S10.6_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A3_T2.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A3_T2.js.out 2>test262/test/suite/ch10/10.6/S10.6_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A3_T2.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-a-2.js >test262/test/suite/ch10/10.6/10.6-13-a-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-a-2.js.prelude >test262/test/suite/ch10/10.6/10.6-13-a-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-a-2.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-a-2.js.out 2>test262/test/suite/ch10/10.6/10.6-13-a-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-a-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-a-2.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-a-2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-14-c-1-s.js >test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.prelude >test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.out 2>test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-14-c-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-14-c-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-6-2.js >test262/test/suite/ch10/10.6/10.6-6-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-6-2.js.prelude >test262/test/suite/ch10/10.6/10.6-6-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-6-2.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-6-2.js.out 2>test262/test/suite/ch10/10.6/10.6-6-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-6-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-6-2.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-6-2.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-12-1.js >test262/test/suite/ch10/10.6/10.6-12-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-12-1.js.prelude >test262/test/suite/ch10/10.6/10.6-12-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-12-1.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-12-1.js.out 2>test262/test/suite/ch10/10.6/10.6-12-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-12-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-12-1.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-12-1.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-14-c-4-s.js >test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.prelude >test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.out 2>test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-14-c-4-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-14-c-4-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A6.js >test262/test/suite/ch10/10.6/S10.6_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A6.js.prelude >test262/test/suite/ch10/10.6/S10.6_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A6.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A6.js.out 2>test262/test/suite/ch10/10.6/S10.6_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A6.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A6.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A4.js >test262/test/suite/ch10/10.6/S10.6_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A4.js.prelude >test262/test/suite/ch10/10.6/S10.6_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A4.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A4.js.out 2>test262/test/suite/ch10/10.6/S10.6_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A4.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A4.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A5_T3.js >test262/test/suite/ch10/10.6/S10.6_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A5_T3.js.prelude >test262/test/suite/ch10/10.6/S10.6_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A5_T3.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A5_T3.js.out 2>test262/test/suite/ch10/10.6/S10.6_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A5_T3.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-b-1-s.js >test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.prelude >test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.out 2>test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-b-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-b-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js >test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.prelude >test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.out 2>test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-10-c-ii-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-b-2-s.js >test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.prelude >test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.out 2>test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-b-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-b-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-14-b-4-s.js >test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.prelude >test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.out 2>test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-14-b-4-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-14-b-4-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-13-c-2-s.js >test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.prelude >test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.out 2>test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-13-c-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-13-c-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/S10.6_A1.js >test262/test/suite/ch10/10.6/S10.6_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/S10.6_A1.js.prelude >test262/test/suite/ch10/10.6/S10.6_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/S10.6_A1.js.prelude.massage >test262/test/suite/ch10/10.6/S10.6_A1.js.out 2>test262/test/suite/ch10/10.6/S10.6_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/S10.6_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/S10.6_A1.js.exitcode ) +#### test262/test/suite/ch10/10.6/S10.6_A1.js succeed +( cat prelude.js test262/test/suite/ch10/10.5/10.5-7-b-2-s.js >test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.prelude >test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.prelude.massage >test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.out 2>test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.5/10.5-7-b-2-s.js.exitcode ) +#### test262/test/suite/ch10/10.5/10.5-7-b-2-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.5/10.5-7-b-3-s.js >test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.prelude >test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.prelude.massage >test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.out 2>test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.5/10.5-7-b-3-s.js.exitcode ) +#### test262/test/suite/ch10/10.5/10.5-7-b-3-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.5/10.5-7-b-4-s.js >test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.prelude >test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.prelude.massage >test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.out 2>test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.5/10.5-7-b-4-s.js.exitcode ) +#### test262/test/suite/ch10/10.5/10.5-7-b-4-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.5/10.5-7-b-1-s.js >test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.prelude >test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.prelude.massage >test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.out 2>test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.5/10.5-7-b-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.5/10.5-7-b-1-s.js succeed +( cat prelude.js test262/test/suite/ch10/10.5/10.5-1-s.js >test262/test/suite/ch10/10.5/10.5-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.5/10.5-1-s.js.prelude >test262/test/suite/ch10/10.5/10.5-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.5/10.5-1-s.js.prelude.massage >test262/test/suite/ch10/10.5/10.5-1-s.js.out 2>test262/test/suite/ch10/10.5/10.5-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.5/10.5-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.5/10.5-1-s.js.exitcode ) +#### test262/test/suite/ch10/10.5/10.5-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js >test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.prelude >test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.out 2>test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.14/S11.14_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.14/S11.14_A1.js >test262/test/suite/ch11/11.14/S11.14_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.14/S11.14_A1.js.prelude >test262/test/suite/ch11/11.14/S11.14_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.14/S11.14_A1.js.prelude.massage >test262/test/suite/ch11/11.14/S11.14_A1.js.out 2>test262/test/suite/ch11/11.14/S11.14_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.14/S11.14_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.14/S11.14_A1.js.exitcode ) +#### test262/test/suite/ch11/11.14/S11.14_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.14/S11.14_A3.js >test262/test/suite/ch11/11.14/S11.14_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.14/S11.14_A3.js.prelude >test262/test/suite/ch11/11.14/S11.14_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.14/S11.14_A3.js.prelude.massage >test262/test/suite/ch11/11.14/S11.14_A3.js.out 2>test262/test/suite/ch11/11.14/S11.14_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.14/S11.14_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.14/S11.14_A3.js.exitcode ) +#### test262/test/suite/ch11/11.14/S11.14_A3.js succeed +( cat prelude.js test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js >test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.prelude >test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.out 2>test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.14/S11.14_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js >test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.prelude >test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.out 2>test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.14/S11.14_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-30-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-12-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-52-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-21-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-4-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-55-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-10-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-13-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-16-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-15-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-27-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-51-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-38-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-13-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-11-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-54-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-26-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-5-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-24-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-31-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-32-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-8-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-37-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-18-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-12-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-4-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-8-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-40-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-20-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-7-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-16-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-25-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-50-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-43-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-44-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-22-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-41-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-29-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-22-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-10-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-5-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-49-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-39-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-7-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-47-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-48-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-21-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-17-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-46-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-42-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-36-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-6-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-11-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-14-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-33-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-35-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-19-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-18-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-14-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-9-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-20-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-45-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-9-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-17-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-34-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A1_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-28-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-19-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-23-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-53-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-15-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-6-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-14-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-31-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-6-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-30-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-27-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-1-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A4_T4.js >test262/test/suite/ch11/11.12/S11.12_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A4_T4.js.prelude >test262/test/suite/ch11/11.12/S11.12_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A4_T4.js.out 2>test262/test/suite/ch11/11.12/S11.12_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js >test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.prelude >test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.out 2>test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A4_T2.js >test262/test/suite/ch11/11.12/S11.12_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A4_T2.js.prelude >test262/test/suite/ch11/11.12/S11.12_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A4_T2.js.out 2>test262/test/suite/ch11/11.12/S11.12_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A4_T3.js >test262/test/suite/ch11/11.12/S11.12_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A4_T3.js.prelude >test262/test/suite/ch11/11.12/S11.12_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A4_T3.js.out 2>test262/test/suite/ch11/11.12/S11.12_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js >test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.prelude >test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.out 2>test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A2.1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A3_T3.js >test262/test/suite/ch11/11.12/S11.12_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A3_T3.js.prelude >test262/test/suite/ch11/11.12/S11.12_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A3_T3.js.out 2>test262/test/suite/ch11/11.12/S11.12_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js >test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.prelude >test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.out 2>test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A2.1_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A3_T2.js >test262/test/suite/ch11/11.12/S11.12_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A3_T2.js.prelude >test262/test/suite/ch11/11.12/S11.12_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A3_T2.js.out 2>test262/test/suite/ch11/11.12/S11.12_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A4_T1.js >test262/test/suite/ch11/11.12/S11.12_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A4_T1.js.prelude >test262/test/suite/ch11/11.12/S11.12_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A4_T1.js.out 2>test262/test/suite/ch11/11.12/S11.12_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A3_T4.js >test262/test/suite/ch11/11.12/S11.12_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A3_T4.js.prelude >test262/test/suite/ch11/11.12/S11.12_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A3_T4.js.out 2>test262/test/suite/ch11/11.12/S11.12_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js >test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.prelude >test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.out 2>test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js >test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.prelude >test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.out 2>test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A1.js >test262/test/suite/ch11/11.12/S11.12_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A1.js.prelude >test262/test/suite/ch11/11.12/S11.12_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A1.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A1.js.out 2>test262/test/suite/ch11/11.12/S11.12_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A1.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js >test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.prelude >test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.out 2>test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A2.1_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.12/S11.12_A3_T1.js >test262/test/suite/ch11/11.12/S11.12_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.12/S11.12_A3_T1.js.prelude >test262/test/suite/ch11/11.12/S11.12_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.12/S11.12_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.12/S11.12_A3_T1.js.out 2>test262/test/suite/ch11/11.12/S11.12_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.12/S11.12_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.12/S11.12_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.12/S11.12_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.2/S11.6.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.prelude >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.out 2>test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.prelude >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.out 2>test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A4_T10.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.prelude >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.out 2>test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.prelude >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.out 2>test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.prelude >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.out 2>test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.prelude >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.out 2>test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.3/S11.4.3_A3.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js >test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.prelude >test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.out 2>test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.7/11.4.7-4-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.prelude >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.out 2>test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.prelude >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.out 2>test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.prelude >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.out 2>test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/11.4.4-2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.prelude >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.out 2>test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.prelude >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.out 2>test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.prelude >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.out 2>test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.8/S11.4.8_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.9/S11.4.9_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js >test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.prelude >test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.out 2>test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/11.4.6-2-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.6/S11.4.6_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-6.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-12.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-16.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-14.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-15.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-6.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-11.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-10.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-0-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-13.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-17.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-8.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-4.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-2-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.prelude >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.out 2>test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/S11.4.1_A5.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-4.a-7.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A4.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A7_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js >test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.prelude >test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.out 2>test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js >test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js >test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js >test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.prelude >test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.out 2>test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js >test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.prelude >test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.out 2>test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/11.8.3-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.prelude >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.out 2>test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js >test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.prelude >test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.out 2>test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js >test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.prelude >test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.out 2>test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js >test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js >test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/11.8.2-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.prelude >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.out 2>test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.2/S11.8.2_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.10.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.11.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.prelude >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.prelude.massage >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.out 2>test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js.exitcode ) +#### test262/test/suite/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.prelude >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.out 2>test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.prelude >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.prelude.massage >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.out 2>test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js.exitcode ) +#### test262/test/suite/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js >test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.prelude >test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.out 2>test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/11.1.4_5-6-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js >test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.prelude >test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.out 2>test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/11.1.4-0.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.prelude >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.out 2>test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/S11.1.4_A1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js >test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.prelude >test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.out 2>test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.4/11.1.4_4-5-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.prelude >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.out 2>test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.6/S11.1.6_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_3-3-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-4-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-4.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-c-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_7-3-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_5-4-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_6-3-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-0-2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-5-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-d-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A1.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5_4-4-b-1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.prelude >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.out 2>test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/S11.1.5_A3.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.prelude >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.out 2>test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js >test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.prelude >test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.out 2>test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.1/11.1.1-1gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.prelude >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.out 2>test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.prelude >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.out 2>test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.prelude >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.out 2>test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.prelude >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.out 2>test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.prelude >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.out 2>test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.2/S11.1.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.2/S11.2.2_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_6.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_8.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_7.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.prelude >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.out 2>test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.3/11.2.3-3_4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A1.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.prelude >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.out 2>test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.2/11.2.1/S11.2.1_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A5.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A7.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A6.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A8_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.prelude >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.out 2>test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.4/S11.9.4_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A6.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A7.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A5.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.5/S11.9.5_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A5.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A7.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.prelude >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.out 2>test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.1/S11.9.1_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.5.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.4.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.7.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.8.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.6.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A3.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A7.9.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.prelude >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.prelude.massage >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.out 2>test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js.exitcode ) +#### test262/test/suite/ch11/11.9/11.9.2/S11.9.2_A5.1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.prelude >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.out 2>test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.1/S11.11.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.prelude >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.out 2>test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.11/11.11.2/S11.11.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.prelude >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.out 2>test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.prelude >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.out 2>test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.prelude >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.out 2>test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.prelude >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.out 2>test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-2-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.prelude >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.out 2>test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-1-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.prelude >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.out 2>test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/11.3.2-2-3-s.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.4/S12.4_A2_T2.js >test262/test/suite/ch12/12.4/S12.4_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.4/S12.4_A2_T2.js.prelude >test262/test/suite/ch12/12.4/S12.4_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.4/S12.4_A2_T2.js.prelude.massage >test262/test/suite/ch12/12.4/S12.4_A2_T2.js.out 2>test262/test/suite/ch12/12.4/S12.4_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.4/S12.4_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.4/S12.4_A2_T2.js.exitcode ) +#### test262/test/suite/ch12/12.4/S12.4_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.4/S12.4_A2_T1.js >test262/test/suite/ch12/12.4/S12.4_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.4/S12.4_A2_T1.js.prelude >test262/test/suite/ch12/12.4/S12.4_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.4/S12.4_A2_T1.js.prelude.massage >test262/test/suite/ch12/12.4/S12.4_A2_T1.js.out 2>test262/test/suite/ch12/12.4/S12.4_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.4/S12.4_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.4/S12.4_A2_T1.js.exitcode ) +#### test262/test/suite/ch12/12.4/S12.4_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-6.js >test262/test/suite/ch12/12.14/12.14-6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-6.js.prelude >test262/test/suite/ch12/12.14/12.14-6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-6.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-6.js.out 2>test262/test/suite/ch12/12.14/12.14-6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-6.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-6.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T7.js >test262/test/suite/ch12/12.14/S12.14_A18_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T7.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T7.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T7.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T7.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T7.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T2.js >test262/test/suite/ch12/12.14/S12.14_A18_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A9_T4.js >test262/test/suite/ch12/12.14/S12.14_A9_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A9_T4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A9_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A9_T4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A9_T4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A9_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A9_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A9_T4.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A9_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A1.js >test262/test/suite/ch12/12.14/S12.14_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A3.js >test262/test/suite/ch12/12.14/S12.14_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A7_T3.js >test262/test/suite/ch12/12.14/S12.14_A7_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A7_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A7_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A7_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A7_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A7_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A7_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A7_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A7_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A13_T3.js >test262/test/suite/ch12/12.14/S12.14_A13_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A13_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A13_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A13_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A13_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A13_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A13_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A13_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A13_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A9_T5.js >test262/test/suite/ch12/12.14/S12.14_A9_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A9_T5.js.prelude >test262/test/suite/ch12/12.14/S12.14_A9_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A9_T5.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A9_T5.js.out 2>test262/test/suite/ch12/12.14/S12.14_A9_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A9_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A9_T5.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A9_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-11.js >test262/test/suite/ch12/12.14/12.14-11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-11.js.prelude >test262/test/suite/ch12/12.14/12.14-11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-11.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-11.js.out 2>test262/test/suite/ch12/12.14/12.14-11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-11.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-11.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A13_T1.js >test262/test/suite/ch12/12.14/S12.14_A13_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A13_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A13_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A13_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A13_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A13_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A13_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A13_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A13_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A9_T1.js >test262/test/suite/ch12/12.14/S12.14_A9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A9_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A9_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A9_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A9_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A9_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A2.js >test262/test/suite/ch12/12.14/S12.14_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A10_T2.js >test262/test/suite/ch12/12.14/S12.14_A10_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A10_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A10_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A10_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A10_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A10_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A10_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A10_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A10_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-15.js >test262/test/suite/ch12/12.14/12.14-15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-15.js.prelude >test262/test/suite/ch12/12.14/12.14-15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-15.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-15.js.out 2>test262/test/suite/ch12/12.14/12.14-15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-15.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-15.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A12_T4.js >test262/test/suite/ch12/12.14/S12.14_A12_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A12_T4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A12_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A12_T4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A12_T4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A12_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A12_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A12_T4.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A12_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A10_T4.js >test262/test/suite/ch12/12.14/S12.14_A10_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A10_T4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A10_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A10_T4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A10_T4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A10_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A10_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A10_T4.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A10_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-12.js >test262/test/suite/ch12/12.14/12.14-12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-12.js.prelude >test262/test/suite/ch12/12.14/12.14-12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-12.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-12.js.out 2>test262/test/suite/ch12/12.14/12.14-12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-12.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-12.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A6.js >test262/test/suite/ch12/12.14/S12.14_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A6.js.prelude >test262/test/suite/ch12/12.14/S12.14_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A6.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A6.js.out 2>test262/test/suite/ch12/12.14/S12.14_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A6.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A6.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-7.js >test262/test/suite/ch12/12.14/12.14-7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-7.js.prelude >test262/test/suite/ch12/12.14/12.14-7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-7.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-7.js.out 2>test262/test/suite/ch12/12.14/12.14-7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-7.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-7.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A19_T2.js >test262/test/suite/ch12/12.14/S12.14_A19_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A19_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A19_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A19_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A19_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A19_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A19_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A19_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A19_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-14.js >test262/test/suite/ch12/12.14/12.14-14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-14.js.prelude >test262/test/suite/ch12/12.14/12.14-14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-14.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-14.js.out 2>test262/test/suite/ch12/12.14/12.14-14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-14.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-14.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-2.js >test262/test/suite/ch12/12.14/12.14-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-2.js.prelude >test262/test/suite/ch12/12.14/12.14-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-2.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-2.js.out 2>test262/test/suite/ch12/12.14/12.14-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-2.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-6-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-5-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-1.js >test262/test/suite/ch12/12.14/12.14-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-1.js.prelude >test262/test/suite/ch12/12.14/12.14-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-1.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-1.js.out 2>test262/test/suite/ch12/12.14/12.14-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-1.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A12_T2.js >test262/test/suite/ch12/12.14/S12.14_A12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A12_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A12_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A12_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A12_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A12_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-8.js >test262/test/suite/ch12/12.14/12.14-8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-8.js.prelude >test262/test/suite/ch12/12.14/12.14-8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-8.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-8.js.out 2>test262/test/suite/ch12/12.14/12.14-8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-8.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-8.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A7_T1.js >test262/test/suite/ch12/12.14/S12.14_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A7_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A7_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A7_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A7_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A4.js >test262/test/suite/ch12/12.14/S12.14_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A4.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-16.js >test262/test/suite/ch12/12.14/12.14-16.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-16.js.prelude >test262/test/suite/ch12/12.14/12.14-16.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-16.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-16.js.out 2>test262/test/suite/ch12/12.14/12.14-16.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-16.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-16.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-16.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A11_T3.js >test262/test/suite/ch12/12.14/S12.14_A11_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A11_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A11_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A11_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A11_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A11_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A11_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A11_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A11_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T3.js >test262/test/suite/ch12/12.14/S12.14_A18_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A10_T5.js >test262/test/suite/ch12/12.14/S12.14_A10_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A10_T5.js.prelude >test262/test/suite/ch12/12.14/S12.14_A10_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A10_T5.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A10_T5.js.out 2>test262/test/suite/ch12/12.14/S12.14_A10_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A10_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A10_T5.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A10_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A12_T1.js >test262/test/suite/ch12/12.14/S12.14_A12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A12_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A12_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A12_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A12_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A12_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A13_T2.js >test262/test/suite/ch12/12.14/S12.14_A13_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A13_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A13_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A13_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A13_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A13_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A13_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A13_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A13_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A11_T1.js >test262/test/suite/ch12/12.14/S12.14_A11_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A11_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A11_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A11_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A11_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A11_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A11_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A11_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A11_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A10_T1.js >test262/test/suite/ch12/12.14/S12.14_A10_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A10_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A10_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A10_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A10_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A10_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A10_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A10_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A10_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-4.js >test262/test/suite/ch12/12.14/12.14-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-4.js.prelude >test262/test/suite/ch12/12.14/12.14-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-4.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-4.js.out 2>test262/test/suite/ch12/12.14/12.14-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-4.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-9.js >test262/test/suite/ch12/12.14/12.14-9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-9.js.prelude >test262/test/suite/ch12/12.14/12.14-9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-9.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-9.js.out 2>test262/test/suite/ch12/12.14/12.14-9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-9.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-9.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A11_T2.js >test262/test/suite/ch12/12.14/S12.14_A11_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A11_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A11_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A11_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A11_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A11_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A11_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A11_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A11_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-10.js >test262/test/suite/ch12/12.14/12.14-10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-10.js.prelude >test262/test/suite/ch12/12.14/12.14-10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-10.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-10.js.out 2>test262/test/suite/ch12/12.14/12.14-10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-10.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-10.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A8.js >test262/test/suite/ch12/12.14/S12.14_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A8.js.prelude >test262/test/suite/ch12/12.14/S12.14_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A8.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A8.js.out 2>test262/test/suite/ch12/12.14/S12.14_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A8.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A8.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T1.js >test262/test/suite/ch12/12.14/S12.14_A18_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A17.js >test262/test/suite/ch12/12.14/S12.14_A17.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A17.js.prelude >test262/test/suite/ch12/12.14/S12.14_A17.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A17.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A17.js.out 2>test262/test/suite/ch12/12.14/S12.14_A17.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A17.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A17.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A17.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A14.js >test262/test/suite/ch12/12.14/S12.14_A14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A14.js.prelude >test262/test/suite/ch12/12.14/S12.14_A14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A14.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A14.js.out 2>test262/test/suite/ch12/12.14/S12.14_A14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A14.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A14.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A9_T3.js >test262/test/suite/ch12/12.14/S12.14_A9_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A9_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A9_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A9_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A9_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A9_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A9_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A9_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A9_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A10_T3.js >test262/test/suite/ch12/12.14/S12.14_A10_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A10_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A10_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A10_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A10_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A10_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A10_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A10_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A10_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A5.js >test262/test/suite/ch12/12.14/S12.14_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A5.js.prelude >test262/test/suite/ch12/12.14/S12.14_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A5.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A5.js.out 2>test262/test/suite/ch12/12.14/S12.14_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A5.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A7_T2.js >test262/test/suite/ch12/12.14/S12.14_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A7_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A7_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A7_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A7_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A12_T3.js >test262/test/suite/ch12/12.14/S12.14_A12_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A12_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A12_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A12_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A12_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A12_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A12_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A12_T3.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A12_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T6.js >test262/test/suite/ch12/12.14/S12.14_A18_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T6.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T6.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T6.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T6.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A19_T1.js >test262/test/suite/ch12/12.14/S12.14_A19_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A19_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A19_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A19_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A19_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A19_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A19_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A19_T1.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A19_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A11_T4.js >test262/test/suite/ch12/12.14/S12.14_A11_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A11_T4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A11_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A11_T4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A11_T4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A11_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A11_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A11_T4.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A11_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T5.js >test262/test/suite/ch12/12.14/S12.14_A18_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T5.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T5.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T5.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T5.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A18_T4.js >test262/test/suite/ch12/12.14/S12.14_A18_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A18_T4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A18_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A18_T4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A18_T4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A18_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A18_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A18_T4.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A18_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A9_T2.js >test262/test/suite/ch12/12.14/S12.14_A9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A9_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A9_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A9_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A9_T2.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A9_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A15.js >test262/test/suite/ch12/12.14/S12.14_A15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A15.js.prelude >test262/test/suite/ch12/12.14/S12.14_A15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A15.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A15.js.out 2>test262/test/suite/ch12/12.14/S12.14_A15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A15.js.exitcode ) +#### test262/test/suite/ch12/12.14/S12.14_A15.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-3.js >test262/test/suite/ch12/12.14/12.14-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-3.js.prelude >test262/test/suite/ch12/12.14/12.14-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-3.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-3.js.out 2>test262/test/suite/ch12/12.14/12.14-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-3.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-3.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-7.js >test262/test/suite/ch12/12.1/12.1-7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-7.js.prelude >test262/test/suite/ch12/12.1/12.1-7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-7.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-7.js.out 2>test262/test/suite/ch12/12.1/12.1-7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-7.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-7.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/S12.1_A2.js >test262/test/suite/ch12/12.1/S12.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/S12.1_A2.js.prelude >test262/test/suite/ch12/12.1/S12.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/S12.1_A2.js.prelude.massage >test262/test/suite/ch12/12.1/S12.1_A2.js.out 2>test262/test/suite/ch12/12.1/S12.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/S12.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/S12.1_A2.js.exitcode ) +#### test262/test/suite/ch12/12.1/S12.1_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/S12.1_A5.js >test262/test/suite/ch12/12.1/S12.1_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/S12.1_A5.js.prelude >test262/test/suite/ch12/12.1/S12.1_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/S12.1_A5.js.prelude.massage >test262/test/suite/ch12/12.1/S12.1_A5.js.out 2>test262/test/suite/ch12/12.1/S12.1_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/S12.1_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/S12.1_A5.js.exitcode ) +#### test262/test/suite/ch12/12.1/S12.1_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-5.js >test262/test/suite/ch12/12.1/12.1-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-5.js.prelude >test262/test/suite/ch12/12.1/12.1-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-5.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-5.js.out 2>test262/test/suite/ch12/12.1/12.1-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-5.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-5.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-2.js >test262/test/suite/ch12/12.1/12.1-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-2.js.prelude >test262/test/suite/ch12/12.1/12.1-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-2.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-2.js.out 2>test262/test/suite/ch12/12.1/12.1-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-2.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-2.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-1.js >test262/test/suite/ch12/12.1/12.1-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-1.js.prelude >test262/test/suite/ch12/12.1/12.1-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-1.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-1.js.out 2>test262/test/suite/ch12/12.1/12.1-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-1.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-3.js >test262/test/suite/ch12/12.1/12.1-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-3.js.prelude >test262/test/suite/ch12/12.1/12.1-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-3.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-3.js.out 2>test262/test/suite/ch12/12.1/12.1-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-3.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-3.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-4.js >test262/test/suite/ch12/12.1/12.1-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-4.js.prelude >test262/test/suite/ch12/12.1/12.1-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-4.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-4.js.out 2>test262/test/suite/ch12/12.1/12.1-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-4.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-4.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/12.1-6.js >test262/test/suite/ch12/12.1/12.1-6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/12.1-6.js.prelude >test262/test/suite/ch12/12.1/12.1-6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/12.1-6.js.prelude.massage >test262/test/suite/ch12/12.1/12.1-6.js.out 2>test262/test/suite/ch12/12.1/12.1-6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/12.1-6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/12.1-6.js.exitcode ) +#### test262/test/suite/ch12/12.1/12.1-6.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A9_T2.js >test262/test/suite/ch12/12.7/S12.7_A9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A9_T2.js.prelude >test262/test/suite/ch12/12.7/S12.7_A9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A9_T2.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A9_T2.js.out 2>test262/test/suite/ch12/12.7/S12.7_A9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A9_T2.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A9_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A7.js >test262/test/suite/ch12/12.7/S12.7_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A7.js.prelude >test262/test/suite/ch12/12.7/S12.7_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A7.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A7.js.out 2>test262/test/suite/ch12/12.7/S12.7_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A7.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A7.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/12.7-1.js >test262/test/suite/ch12/12.7/12.7-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/12.7-1.js.prelude >test262/test/suite/ch12/12.7/12.7-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/12.7-1.js.prelude.massage >test262/test/suite/ch12/12.7/12.7-1.js.out 2>test262/test/suite/ch12/12.7/12.7-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/12.7-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/12.7-1.js.exitcode ) +#### test262/test/suite/ch12/12.7/12.7-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A9_T1.js >test262/test/suite/ch12/12.7/S12.7_A9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A9_T1.js.prelude >test262/test/suite/ch12/12.7/S12.7_A9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A9_T1.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A9_T1.js.out 2>test262/test/suite/ch12/12.7/S12.7_A9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A9_T1.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A9_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A2.js >test262/test/suite/ch12/12.7/S12.7_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A2.js.prelude >test262/test/suite/ch12/12.7/S12.7_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A2.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A2.js.out 2>test262/test/suite/ch12/12.7/S12.7_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A2.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A7.js >test262/test/suite/ch12/12.8/S12.8_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A7.js.prelude >test262/test/suite/ch12/12.8/S12.8_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A7.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A7.js.out 2>test262/test/suite/ch12/12.8/S12.8_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A7.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A7.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A9_T1.js >test262/test/suite/ch12/12.8/S12.8_A9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A9_T1.js.prelude >test262/test/suite/ch12/12.8/S12.8_A9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A9_T1.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A9_T1.js.out 2>test262/test/suite/ch12/12.8/S12.8_A9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A9_T1.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A9_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A2.js >test262/test/suite/ch12/12.8/S12.8_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A2.js.prelude >test262/test/suite/ch12/12.8/S12.8_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A2.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A2.js.out 2>test262/test/suite/ch12/12.8/S12.8_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A2.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A9_T2.js >test262/test/suite/ch12/12.8/S12.8_A9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A9_T2.js.prelude >test262/test/suite/ch12/12.8/S12.8_A9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A9_T2.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A9_T2.js.out 2>test262/test/suite/ch12/12.8/S12.8_A9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A9_T2.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A9_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/12.8-1.js >test262/test/suite/ch12/12.8/12.8-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/12.8-1.js.prelude >test262/test/suite/ch12/12.8/12.8-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/12.8-1.js.prelude.massage >test262/test/suite/ch12/12.8/12.8-1.js.out 2>test262/test/suite/ch12/12.8/12.8-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/12.8-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/12.8-1.js.exitcode ) +#### test262/test/suite/ch12/12.8/12.8-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.8_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.8_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.7_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.9_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.7_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.3_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.11_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A5_T3.js >test262/test/suite/ch12/12.10/S12.10_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A5_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A5_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A5_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A5_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.7_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.12_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A4_T4.js >test262/test/suite/ch12/12.10/S12.10_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A4_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A4_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A4_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A4_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.11_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.3_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-2-1.js >test262/test/suite/ch12/12.10/12.10-2-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-2-1.js.prelude >test262/test/suite/ch12/12.10/12.10-2-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-2-1.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-2-1.js.out 2>test262/test/suite/ch12/12.10/12.10-2-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-2-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-2-1.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-2-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.3_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.11_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A4_T5.js >test262/test/suite/ch12/12.10/S12.10_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A4_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A4_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A4_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A4_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.7_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.8_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.5_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.8_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.12_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.2_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-7.js >test262/test/suite/ch12/12.10/12.10-0-7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-7.js.prelude >test262/test/suite/ch12/12.10/12.10-0-7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-7.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-7.js.out 2>test262/test/suite/ch12/12.10/12.10-0-7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-7.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-7.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.5_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.3_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.6_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.11_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.6_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.6_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.11_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.2_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.3_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.12_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.6_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.2_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.12_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.4_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-15-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-7-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-5-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-12-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-13-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-14-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-11-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-16-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-10-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-9-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-8-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.5_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.7_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A5_T1.js >test262/test/suite/ch12/12.10/S12.10_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A5_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A5_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A5_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A5_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.4_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.11_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.12_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.3_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.8_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A5_T5.js >test262/test/suite/ch12/12.10/S12.10_A5_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A5_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A5_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A5_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A5_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A5_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A5_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A5_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A5_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.5_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.5_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.10_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-1.js >test262/test/suite/ch12/12.10/12.10-0-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-1.js.prelude >test262/test/suite/ch12/12.10/12.10-0-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-1.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-1.js.out 2>test262/test/suite/ch12/12.10/12.10-0-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-1.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A4_T1.js >test262/test/suite/ch12/12.10/S12.10_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A4_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A4_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.11_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.6_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.2_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.5_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.5_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.12_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.11_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.10_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.2_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A5_T6.js >test262/test/suite/ch12/12.10/S12.10_A5_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A5_T6.js.prelude >test262/test/suite/ch12/12.10/S12.10_A5_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A5_T6.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A5_T6.js.out 2>test262/test/suite/ch12/12.10/S12.10_A5_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A5_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A5_T6.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A5_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-12.js >test262/test/suite/ch12/12.10/12.10-0-12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-12.js.prelude >test262/test/suite/ch12/12.10/12.10-0-12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-12.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-12.js.out 2>test262/test/suite/ch12/12.10/12.10-0-12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-12.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-12.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.12_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.10_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.9_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.10_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-2-2.js >test262/test/suite/ch12/12.10/12.10-2-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-2-2.js.prelude >test262/test/suite/ch12/12.10/12.10-2-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-2-2.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-2-2.js.out 2>test262/test/suite/ch12/12.10/12.10-2-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-2-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-2-2.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-2-2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A5_T2.js >test262/test/suite/ch12/12.10/S12.10_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A5_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A5_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A5_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A5_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-3.js >test262/test/suite/ch12/12.10/12.10-0-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-3.js.prelude >test262/test/suite/ch12/12.10/12.10-0-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-3.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-3.js.out 2>test262/test/suite/ch12/12.10/12.10-0-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-3.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.2_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.11_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.3_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.11_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-9.js >test262/test/suite/ch12/12.10/12.10-0-9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-9.js.prelude >test262/test/suite/ch12/12.10/12.10-0-9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-9.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-9.js.out 2>test262/test/suite/ch12/12.10/12.10-0-9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-9.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-9.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.12_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.8_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.8_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-11.js >test262/test/suite/ch12/12.10/12.10-0-11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-11.js.prelude >test262/test/suite/ch12/12.10/12.10-0-11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-11.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-11.js.out 2>test262/test/suite/ch12/12.10/12.10-0-11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-11.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-11.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.5_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.7_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.10_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.10_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.10_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.8_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.8_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.9_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.2_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A4_T3.js >test262/test/suite/ch12/12.10/S12.10_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A4_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A4_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A4_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A4_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-8.js >test262/test/suite/ch12/12.10/12.10-0-8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-8.js.prelude >test262/test/suite/ch12/12.10/12.10-0-8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-8.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-8.js.out 2>test262/test/suite/ch12/12.10/12.10-0-8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-8.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-8.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.7_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A4_T6.js >test262/test/suite/ch12/12.10/S12.10_A4_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A4_T6.js.prelude >test262/test/suite/ch12/12.10/S12.10_A4_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A4_T6.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A4_T6.js.out 2>test262/test/suite/ch12/12.10/S12.10_A4_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A4_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A4_T6.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A4_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A4_T2.js >test262/test/suite/ch12/12.10/S12.10_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A4_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A4_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A4_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A4_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.5_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js >test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.9_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.4_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.9_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.7_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.3_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-7-1.js >test262/test/suite/ch12/12.10/12.10-7-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-7-1.js.prelude >test262/test/suite/ch12/12.10/12.10-7-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-7-1.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-7-1.js.out 2>test262/test/suite/ch12/12.10/12.10-7-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-7-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-7-1.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-7-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.4_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.4_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js >test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.10_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.9_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js >test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.5_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js >test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.2_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-2-3.js >test262/test/suite/ch12/12.10/12.10-2-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-2-3.js.prelude >test262/test/suite/ch12/12.10/12.10-2-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-2-3.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-2-3.js.out 2>test262/test/suite/ch12/12.10/12.10-2-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-2-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-2-3.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-2-3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.7_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.4_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.10_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js >test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.12_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.6_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js >test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.3_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A5_T4.js >test262/test/suite/ch12/12.10/S12.10_A5_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A5_T4.js.prelude >test262/test/suite/ch12/12.10/S12.10_A5_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A5_T4.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A5_T4.js.out 2>test262/test/suite/ch12/12.10/S12.10_A5_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A5_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A5_T4.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A5_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10-0-10.js >test262/test/suite/ch12/12.10/12.10-0-10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10-0-10.js.prelude >test262/test/suite/ch12/12.10/12.10-0-10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10-0-10.js.prelude.massage >test262/test/suite/ch12/12.10/12.10-0-10.js.out 2>test262/test/suite/ch12/12.10/12.10-0-10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10-0-10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10-0-10.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10-0-10.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js >test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A1.8_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js >test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.10_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js >test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.2_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.7_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js >test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.prelude >test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.prelude.massage >test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.out 2>test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js.exitcode ) +#### test262/test/suite/ch12/12.10/S12.10_A3.12_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js >test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/12.6.4-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A14_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js >test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.prelude >test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.out 2>test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A6.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A5.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A4.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A11.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A8.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A9.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A10.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A14_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A7.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A13.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A10.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A6.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A9.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A14.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A15.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.prelude >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.out 2>test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A7.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A10.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A11.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A9.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A14_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A8.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.12/S12.12_A1_T1.js >test262/test/suite/ch12/12.12/S12.12_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.12/S12.12_A1_T1.js.prelude >test262/test/suite/ch12/12.12/S12.12_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.12/S12.12_A1_T1.js.prelude.massage >test262/test/suite/ch12/12.12/S12.12_A1_T1.js.out 2>test262/test/suite/ch12/12.12/S12.12_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.12/S12.12_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.12/S12.12_A1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.12/S12.12_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A1_T1.js >test262/test/suite/ch12/12.11/S12.11_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A1_T1.js.prelude >test262/test/suite/ch12/12.11/S12.11_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A1_T1.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A1_T1.js.out 2>test262/test/suite/ch12/12.11/S12.11_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.11/S12.11_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A1_T4.js >test262/test/suite/ch12/12.11/S12.11_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A1_T4.js.prelude >test262/test/suite/ch12/12.11/S12.11_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A1_T4.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A1_T4.js.out 2>test262/test/suite/ch12/12.11/S12.11_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A1_T4.js.exitcode ) +#### test262/test/suite/ch12/12.11/S12.11_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A1_T2.js >test262/test/suite/ch12/12.11/S12.11_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A1_T2.js.prelude >test262/test/suite/ch12/12.11/S12.11_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A1_T2.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A1_T2.js.out 2>test262/test/suite/ch12/12.11/S12.11_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.11/S12.11_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A1_T3.js >test262/test/suite/ch12/12.11/S12.11_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A1_T3.js.prelude >test262/test/suite/ch12/12.11/S12.11_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A1_T3.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A1_T3.js.out 2>test262/test/suite/ch12/12.11/S12.11_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.11/S12.11_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A4_T1.js >test262/test/suite/ch12/12.11/S12.11_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A4_T1.js.prelude >test262/test/suite/ch12/12.11/S12.11_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A4_T1.js.out 2>test262/test/suite/ch12/12.11/S12.11_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.11/S12.11_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A4.js >test262/test/suite/ch12/12.9/S12.9_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A4.js.prelude >test262/test/suite/ch12/12.9/S12.9_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A4.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A4.js.out 2>test262/test/suite/ch12/12.9/S12.9_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A4.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A4.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A3.js >test262/test/suite/ch12/12.9/S12.9_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A3.js.prelude >test262/test/suite/ch12/12.9/S12.9_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A3.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A3.js.out 2>test262/test/suite/ch12/12.9/S12.9_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A3.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A5.js >test262/test/suite/ch12/12.9/S12.9_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A5.js.prelude >test262/test/suite/ch12/12.9/S12.9_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A5.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A5.js.out 2>test262/test/suite/ch12/12.9/S12.9_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A5.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/12.9-1.js >test262/test/suite/ch12/12.9/12.9-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/12.9-1.js.prelude >test262/test/suite/ch12/12.9/12.9-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/12.9-1.js.prelude.massage >test262/test/suite/ch12/12.9/12.9-1.js.out 2>test262/test/suite/ch12/12.9/12.9-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/12.9-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/12.9-1.js.exitcode ) +#### test262/test/suite/ch12/12.9/12.9-1.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A2.js >test262/test/suite/ch12/12.9/S12.9_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A2.js.prelude >test262/test/suite/ch12/12.9/S12.9_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A2.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A2.js.out 2>test262/test/suite/ch12/12.9/S12.9_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A2.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A3_T5.js >test262/test/suite/ch12/12.13/S12.13_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A3_T5.js.prelude >test262/test/suite/ch12/12.13/S12.13_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A3_T5.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A3_T5.js.out 2>test262/test/suite/ch12/12.13/S12.13_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A3_T5.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A3_T3.js >test262/test/suite/ch12/12.13/S12.13_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A3_T3.js.prelude >test262/test/suite/ch12/12.13/S12.13_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A3_T3.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A3_T3.js.out 2>test262/test/suite/ch12/12.13/S12.13_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A3_T3.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T7.js >test262/test/suite/ch12/12.13/S12.13_A2_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T7.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T7.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T7.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T7.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T7.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T4.js >test262/test/suite/ch12/12.13/S12.13_A2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T4.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T4.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T4.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T4.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A3_T2.js >test262/test/suite/ch12/12.13/S12.13_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A3_T2.js.prelude >test262/test/suite/ch12/12.13/S12.13_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A3_T2.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A3_T2.js.out 2>test262/test/suite/ch12/12.13/S12.13_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A3_T2.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T5.js >test262/test/suite/ch12/12.13/S12.13_A2_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T5.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T5.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T5.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T5.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A3_T4.js >test262/test/suite/ch12/12.13/S12.13_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A3_T4.js.prelude >test262/test/suite/ch12/12.13/S12.13_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A3_T4.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A3_T4.js.out 2>test262/test/suite/ch12/12.13/S12.13_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A3_T4.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A3_T1.js >test262/test/suite/ch12/12.13/S12.13_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A3_T1.js.prelude >test262/test/suite/ch12/12.13/S12.13_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A3_T1.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A3_T1.js.out 2>test262/test/suite/ch12/12.13/S12.13_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A3_T1.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A3_T6.js >test262/test/suite/ch12/12.13/S12.13_A3_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A3_T6.js.prelude >test262/test/suite/ch12/12.13/S12.13_A3_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A3_T6.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A3_T6.js.out 2>test262/test/suite/ch12/12.13/S12.13_A3_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A3_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A3_T6.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A3_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T3.js >test262/test/suite/ch12/12.13/S12.13_A2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T3.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T3.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T3.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T3.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T1.js >test262/test/suite/ch12/12.13/S12.13_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T1.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T1.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T1.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T1.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T2.js >test262/test/suite/ch12/12.13/S12.13_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T2.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T2.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T2.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T2.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A2_T6.js >test262/test/suite/ch12/12.13/S12.13_A2_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A2_T6.js.prelude >test262/test/suite/ch12/12.13/S12.13_A2_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A2_T6.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A2_T6.js.out 2>test262/test/suite/ch12/12.13/S12.13_A2_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A2_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A2_T6.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A2_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A1_T1.js >test262/test/suite/ch12/12.5/S12.5_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A1_T1.js.prelude >test262/test/suite/ch12/12.5/S12.5_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A1_T1.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A1_T1.js.out 2>test262/test/suite/ch12/12.5/S12.5_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A5.js >test262/test/suite/ch12/12.5/S12.5_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A5.js.prelude >test262/test/suite/ch12/12.5/S12.5_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A5.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A5.js.out 2>test262/test/suite/ch12/12.5/S12.5_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A5.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A12_T2.js >test262/test/suite/ch12/12.5/S12.5_A12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A12_T2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A12_T2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A12_T2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A12_T2.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A12_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js >test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A1.2_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A12_T3.js >test262/test/suite/ch12/12.5/S12.5_A12_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A12_T3.js.prelude >test262/test/suite/ch12/12.5/S12.5_A12_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A12_T3.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A12_T3.js.out 2>test262/test/suite/ch12/12.5/S12.5_A12_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A12_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A12_T3.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A12_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A10_T1.js >test262/test/suite/ch12/12.5/S12.5_A10_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A10_T1.js.prelude >test262/test/suite/ch12/12.5/S12.5_A10_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A10_T1.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A10_T1.js.out 2>test262/test/suite/ch12/12.5/S12.5_A10_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A10_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A10_T1.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A10_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A1_T2.js >test262/test/suite/ch12/12.5/S12.5_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A1_T2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A1_T2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A1_T2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A4.js >test262/test/suite/ch12/12.5/S12.5_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A4.js.prelude >test262/test/suite/ch12/12.5/S12.5_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A4.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A4.js.out 2>test262/test/suite/ch12/12.5/S12.5_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A4.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A4.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A12_T4.js >test262/test/suite/ch12/12.5/S12.5_A12_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A12_T4.js.prelude >test262/test/suite/ch12/12.5/S12.5_A12_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A12_T4.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A12_T4.js.out 2>test262/test/suite/ch12/12.5/S12.5_A12_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A12_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A12_T4.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A12_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js >test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.prelude >test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.out 2>test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A1.2_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A3.js >test262/test/suite/ch12/12.5/S12.5_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A3.js.prelude >test262/test/suite/ch12/12.5/S12.5_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A3.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A3.js.out 2>test262/test/suite/ch12/12.5/S12.5_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A3.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A10_T2.js >test262/test/suite/ch12/12.5/S12.5_A10_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A10_T2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A10_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A10_T2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A10_T2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A10_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A10_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A10_T2.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A10_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A12_T1.js >test262/test/suite/ch12/12.5/S12.5_A12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A12_T1.js.prelude >test262/test/suite/ch12/12.5/S12.5_A12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A12_T1.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A12_T1.js.out 2>test262/test/suite/ch12/12.5/S12.5_A12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A12_T1.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A12_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js >test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.prelude >test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.out 2>test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js >test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A7.js >test262/test/suite/ch12/12.5/S12.5_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A7.js.prelude >test262/test/suite/ch12/12.5/S12.5_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A7.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A7.js.out 2>test262/test/suite/ch12/12.5/S12.5_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A7.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A7.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A2.js >test262/test/suite/ch12/12.2/S12.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A2.js.prelude >test262/test/suite/ch12/12.2/S12.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A2.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A2.js.out 2>test262/test/suite/ch12/12.2/S12.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A2.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A10.js >test262/test/suite/ch12/12.2/S12.2_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A10.js.prelude >test262/test/suite/ch12/12.2/S12.2_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A10.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A10.js.out 2>test262/test/suite/ch12/12.2/S12.2_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A10.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A10.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A9.js >test262/test/suite/ch12/12.2/S12.2_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A9.js.prelude >test262/test/suite/ch12/12.2/S12.2_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A9.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A9.js.out 2>test262/test/suite/ch12/12.2/S12.2_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A9.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A9.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A7.js >test262/test/suite/ch12/12.2/S12.2_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A7.js.prelude >test262/test/suite/ch12/12.2/S12.2_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A7.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A7.js.out 2>test262/test/suite/ch12/12.2/S12.2_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A7.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A7.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A6_T2.js >test262/test/suite/ch12/12.2/S12.2_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A6_T2.js.prelude >test262/test/suite/ch12/12.2/S12.2_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A6_T2.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A6_T2.js.out 2>test262/test/suite/ch12/12.2/S12.2_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A6_T2.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A5.js >test262/test/suite/ch12/12.2/S12.2_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A5.js.prelude >test262/test/suite/ch12/12.2/S12.2_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A5.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A5.js.out 2>test262/test/suite/ch12/12.2/S12.2_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A5.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A5.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A12.js >test262/test/suite/ch12/12.2/S12.2_A12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A12.js.prelude >test262/test/suite/ch12/12.2/S12.2_A12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A12.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A12.js.out 2>test262/test/suite/ch12/12.2/S12.2_A12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A12.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A12.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-11.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-18-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-30-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-17-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-22-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-15-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-33-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-32-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-35-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-21-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-25-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-10-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-29-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-8-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-31-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-9-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-23-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-7-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-19-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-37-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-26-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-12-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-28-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-16-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-6-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-13-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-24-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-12.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-20-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-34-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-14-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-36-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-27-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-5-s.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A1.js >test262/test/suite/ch12/12.2/S12.2_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A1.js.prelude >test262/test/suite/ch12/12.2/S12.2_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A1.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A1.js.out 2>test262/test/suite/ch12/12.2/S12.2_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A1.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A3.js >test262/test/suite/ch12/12.2/S12.2_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A3.js.prelude >test262/test/suite/ch12/12.2/S12.2_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A3.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A3.js.out 2>test262/test/suite/ch12/12.2/S12.2_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A3.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A6_T1.js >test262/test/suite/ch12/12.2/S12.2_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A6_T1.js.prelude >test262/test/suite/ch12/12.2/S12.2_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A6_T1.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A6_T1.js.out 2>test262/test/suite/ch12/12.2/S12.2_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A6_T1.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A11.js >test262/test/suite/ch12/12.2/S12.2_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A11.js.prelude >test262/test/suite/ch12/12.2/S12.2_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A11.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A11.js.out 2>test262/test/suite/ch12/12.2/S12.2_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A11.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A11.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A4.js >test262/test/suite/ch12/12.2/S12.2_A4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A4.js.prelude >test262/test/suite/ch12/12.2/S12.2_A4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A4.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A4.js.out 2>test262/test/suite/ch12/12.2/S12.2_A4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A4.js.exitcode ) +#### test262/test/suite/ch12/12.2/S12.2_A4.js succeed +( cat prelude.js test262/test/suite/ch12/12.3/S12.3_A1.js >test262/test/suite/ch12/12.3/S12.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.3/S12.3_A1.js.prelude >test262/test/suite/ch12/12.3/S12.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.3/S12.3_A1.js.prelude.massage >test262/test/suite/ch12/12.3/S12.3_A1.js.out 2>test262/test/suite/ch12/12.3/S12.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.3/S12.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.3/S12.3_A1.js.exitcode ) +#### test262/test/suite/ch12/12.3/S12.3_A1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A18.js >test262/test/suite/ch13/13.0/S13_A18.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A18.js.prelude >test262/test/suite/ch13/13.0/S13_A18.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A18.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A18.js.out 2>test262/test/suite/ch13/13.0/S13_A18.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A18.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A18.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A18.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A15_T2.js >test262/test/suite/ch13/13.0/S13_A15_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A15_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A15_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A15_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A15_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A15_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A15_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A15_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A15_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A6_T1.js >test262/test/suite/ch13/13.0/S13_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A6_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A6_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A6_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A6_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-11-s.js >test262/test/suite/ch13/13.0/13.0-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-11-s.js.prelude >test262/test/suite/ch13/13.0/13.0-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-11-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-11-s.js.out 2>test262/test/suite/ch13/13.0/13.0-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-11-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-11-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-8-s.js >test262/test/suite/ch13/13.0/13.0-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-8-s.js.prelude >test262/test/suite/ch13/13.0/13.0-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-8-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-8-s.js.out 2>test262/test/suite/ch13/13.0/13.0-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-8-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-8-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A8_T2.js >test262/test/suite/ch13/13.0/S13_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A8_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A8_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A8_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A8_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-14-s.js >test262/test/suite/ch13/13.0/13.0-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-14-s.js.prelude >test262/test/suite/ch13/13.0/13.0-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-14-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-14-s.js.out 2>test262/test/suite/ch13/13.0/13.0-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-14-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-14-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-4.js >test262/test/suite/ch13/13.0/13.0-4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-4.js.prelude >test262/test/suite/ch13/13.0/13.0-4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-4.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-4.js.out 2>test262/test/suite/ch13/13.0/13.0-4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-4.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-4.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A1.js >test262/test/suite/ch13/13.0/S13_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A1.js.prelude >test262/test/suite/ch13/13.0/S13_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A1.js.out 2>test262/test/suite/ch13/13.0/S13_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A16.js >test262/test/suite/ch13/13.0/S13_A16.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A16.js.prelude >test262/test/suite/ch13/13.0/S13_A16.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A16.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A16.js.out 2>test262/test/suite/ch13/13.0/S13_A16.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A16.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A16.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A16.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A4_T2.js >test262/test/suite/ch13/13.0/S13_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A4_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A4_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A4_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A4_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-7-s.js >test262/test/suite/ch13/13.0/13.0-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-7-s.js.prelude >test262/test/suite/ch13/13.0/13.0-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-7-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-7-s.js.out 2>test262/test/suite/ch13/13.0/13.0-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-7-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-7-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-10-s.js >test262/test/suite/ch13/13.0/13.0-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-10-s.js.prelude >test262/test/suite/ch13/13.0/13.0-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-10-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-10-s.js.out 2>test262/test/suite/ch13/13.0/13.0-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-10-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-10-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A9.js >test262/test/suite/ch13/13.0/S13_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A9.js.prelude >test262/test/suite/ch13/13.0/S13_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A9.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A9.js.out 2>test262/test/suite/ch13/13.0/S13_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A9.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A9.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A17_T1.js >test262/test/suite/ch13/13.0/S13_A17_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A17_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A17_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A17_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A17_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A17_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A17_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A17_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A17_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A13_T1.js >test262/test/suite/ch13/13.0/S13_A13_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A13_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A13_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A13_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A13_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A13_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A13_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A13_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A13_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A2_T2.js >test262/test/suite/ch13/13.0/S13_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A2_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A2_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A2_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A2_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A13_T3.js >test262/test/suite/ch13/13.0/S13_A13_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A13_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A13_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A13_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A13_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A13_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A13_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A13_T3.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A13_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-9-s.js >test262/test/suite/ch13/13.0/13.0-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-9-s.js.prelude >test262/test/suite/ch13/13.0/13.0-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-9-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-9-s.js.out 2>test262/test/suite/ch13/13.0/13.0-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-9-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-9-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A3_T2.js >test262/test/suite/ch13/13.0/S13_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A3_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A3_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A3_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A3_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A11_T3.js >test262/test/suite/ch13/13.0/S13_A11_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A11_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A11_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A11_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A11_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A11_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A11_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A11_T3.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A11_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A15_T1.js >test262/test/suite/ch13/13.0/S13_A15_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A15_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A15_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A15_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A15_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A15_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A15_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A15_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A15_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A15_T4.js >test262/test/suite/ch13/13.0/S13_A15_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A15_T4.js.prelude >test262/test/suite/ch13/13.0/S13_A15_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A15_T4.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A15_T4.js.out 2>test262/test/suite/ch13/13.0/S13_A15_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A15_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A15_T4.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A15_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A6_T2.js >test262/test/suite/ch13/13.0/S13_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A6_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A6_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A6_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A6_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-2.js >test262/test/suite/ch13/13.0/13.0-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-2.js.prelude >test262/test/suite/ch13/13.0/13.0-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-2.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-2.js.out 2>test262/test/suite/ch13/13.0/13.0-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-2.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A4_T3.js >test262/test/suite/ch13/13.0/S13_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A4_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A4_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A4_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A4_T3.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-1.js >test262/test/suite/ch13/13.0/13.0-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-1.js.prelude >test262/test/suite/ch13/13.0/13.0-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-1.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-1.js.out 2>test262/test/suite/ch13/13.0/13.0-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-1.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-16-s.js >test262/test/suite/ch13/13.0/13.0-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-16-s.js.prelude >test262/test/suite/ch13/13.0/13.0-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-16-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-16-s.js.out 2>test262/test/suite/ch13/13.0/13.0-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-16-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-16-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A3_T3.js >test262/test/suite/ch13/13.0/S13_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A3_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A3_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A3_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A3_T3.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A8_T1.js >test262/test/suite/ch13/13.0/S13_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A8_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A8_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A8_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A8_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-12-s.js >test262/test/suite/ch13/13.0/13.0-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-12-s.js.prelude >test262/test/suite/ch13/13.0/13.0-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-12-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-12-s.js.out 2>test262/test/suite/ch13/13.0/13.0-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-12-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-12-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A11_T1.js >test262/test/suite/ch13/13.0/S13_A11_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A11_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A11_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A11_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A11_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A11_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A11_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A11_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A11_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A12_T1.js >test262/test/suite/ch13/13.0/S13_A12_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A12_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A12_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A12_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A12_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A12_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A12_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A12_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A12_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A13_T2.js >test262/test/suite/ch13/13.0/S13_A13_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A13_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A13_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A13_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A13_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A13_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A13_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A13_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A13_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A4_T1.js >test262/test/suite/ch13/13.0/S13_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A4_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A4_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A4_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A4_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A11_T4.js >test262/test/suite/ch13/13.0/S13_A11_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A11_T4.js.prelude >test262/test/suite/ch13/13.0/S13_A11_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A11_T4.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A11_T4.js.out 2>test262/test/suite/ch13/13.0/S13_A11_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A11_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A11_T4.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A11_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A4_T4.js >test262/test/suite/ch13/13.0/S13_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A4_T4.js.prelude >test262/test/suite/ch13/13.0/S13_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A4_T4.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A4_T4.js.out 2>test262/test/suite/ch13/13.0/S13_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A4_T4.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A10.js >test262/test/suite/ch13/13.0/S13_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A10.js.prelude >test262/test/suite/ch13/13.0/S13_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A10.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A10.js.out 2>test262/test/suite/ch13/13.0/S13_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A10.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A10.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A7_T1.js >test262/test/suite/ch13/13.0/S13_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A7_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A7_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A7_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A7_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A17_T2.js >test262/test/suite/ch13/13.0/S13_A17_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A17_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A17_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A17_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A17_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A17_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A17_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A17_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A17_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A3_T1.js >test262/test/suite/ch13/13.0/S13_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A3_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A3_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A3_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A3_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-3.js >test262/test/suite/ch13/13.0/13.0-3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-3.js.prelude >test262/test/suite/ch13/13.0/13.0-3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-3.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-3.js.out 2>test262/test/suite/ch13/13.0/13.0-3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-3.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A19_T2.js >test262/test/suite/ch13/13.0/S13_A19_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A19_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A19_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A19_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A19_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A19_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A19_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A19_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A19_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-15-s.js >test262/test/suite/ch13/13.0/13.0-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-15-s.js.prelude >test262/test/suite/ch13/13.0/13.0-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-15-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-15-s.js.out 2>test262/test/suite/ch13/13.0/13.0-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-15-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-15-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A7_T2.js >test262/test/suite/ch13/13.0/S13_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A7_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A7_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A7_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A7_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A14.js >test262/test/suite/ch13/13.0/S13_A14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A14.js.prelude >test262/test/suite/ch13/13.0/S13_A14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A14.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A14.js.out 2>test262/test/suite/ch13/13.0/S13_A14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A14.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A14.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-13-s.js >test262/test/suite/ch13/13.0/13.0-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-13-s.js.prelude >test262/test/suite/ch13/13.0/13.0-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-13-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-13-s.js.out 2>test262/test/suite/ch13/13.0/13.0-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-13-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-13-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A15_T5.js >test262/test/suite/ch13/13.0/S13_A15_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A15_T5.js.prelude >test262/test/suite/ch13/13.0/S13_A15_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A15_T5.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A15_T5.js.out 2>test262/test/suite/ch13/13.0/S13_A15_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A15_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A15_T5.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A15_T5.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A2_T3.js >test262/test/suite/ch13/13.0/S13_A2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A2_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A2_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A2_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A2_T3.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A2_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A19_T1.js >test262/test/suite/ch13/13.0/S13_A19_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A19_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A19_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A19_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A19_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A19_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A19_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A19_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A19_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A11_T2.js >test262/test/suite/ch13/13.0/S13_A11_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A11_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A11_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A11_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A11_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A11_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A11_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A11_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A11_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A12_T2.js >test262/test/suite/ch13/13.0/S13_A12_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A12_T2.js.prelude >test262/test/suite/ch13/13.0/S13_A12_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A12_T2.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A12_T2.js.out 2>test262/test/suite/ch13/13.0/S13_A12_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A12_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A12_T2.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A12_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A15_T3.js >test262/test/suite/ch13/13.0/S13_A15_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A15_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A15_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A15_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A15_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A15_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A15_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A15_T3.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A15_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A2_T1.js >test262/test/suite/ch13/13.0/S13_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A2_T1.js.prelude >test262/test/suite/ch13/13.0/S13_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A2_T1.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A2_T1.js.out 2>test262/test/suite/ch13/13.0/S13_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A2_T1.js.exitcode ) +#### test262/test/suite/ch13/13.0/S13_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0-17-s.js >test262/test/suite/ch13/13.0/13.0-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0-17-s.js.prelude >test262/test/suite/ch13/13.0/13.0-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0-17-s.js.prelude.massage >test262/test/suite/ch13/13.0/13.0-17-s.js.out 2>test262/test/suite/ch13/13.0/13.0-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0-17-s.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0-17-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-2-s.js >test262/test/suite/ch13/13.1/13.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-2-s.js.prelude >test262/test/suite/ch13/13.1/13.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-2-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-2-s.js.out 2>test262/test/suite/ch13/13.1/13.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-2-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-23-s.js >test262/test/suite/ch13/13.1/13.1-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-23-s.js.prelude >test262/test/suite/ch13/13.1/13.1-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-23-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-23-s.js.out 2>test262/test/suite/ch13/13.1/13.1-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-23-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-23-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-34-s.js >test262/test/suite/ch13/13.1/13.1-34-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-34-s.js.prelude >test262/test/suite/ch13/13.1/13.1-34-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-34-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-34-s.js.out 2>test262/test/suite/ch13/13.1/13.1-34-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-34-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-34-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-34-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-25-s.js >test262/test/suite/ch13/13.1/13.1-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-25-s.js.prelude >test262/test/suite/ch13/13.1/13.1-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-25-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-25-s.js.out 2>test262/test/suite/ch13/13.1/13.1-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-25-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-25-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-20-s.js >test262/test/suite/ch13/13.1/13.1-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-20-s.js.prelude >test262/test/suite/ch13/13.1/13.1-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-20-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-20-s.js.out 2>test262/test/suite/ch13/13.1/13.1-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-20-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-20-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-15-s.js >test262/test/suite/ch13/13.1/13.1-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-15-s.js.prelude >test262/test/suite/ch13/13.1/13.1-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-15-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-15-s.js.out 2>test262/test/suite/ch13/13.1/13.1-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-15-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-15-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-35-s.js >test262/test/suite/ch13/13.1/13.1-35-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-35-s.js.prelude >test262/test/suite/ch13/13.1/13.1-35-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-35-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-35-s.js.out 2>test262/test/suite/ch13/13.1/13.1-35-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-35-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-35-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-35-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-27-s.js >test262/test/suite/ch13/13.1/13.1-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-27-s.js.prelude >test262/test/suite/ch13/13.1/13.1-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-27-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-27-s.js.out 2>test262/test/suite/ch13/13.1/13.1-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-27-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-27-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-14-s.js >test262/test/suite/ch13/13.1/13.1-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-14-s.js.prelude >test262/test/suite/ch13/13.1/13.1-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-14-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-14-s.js.out 2>test262/test/suite/ch13/13.1/13.1-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-14-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-14-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-36-s.js >test262/test/suite/ch13/13.1/13.1-36-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-36-s.js.prelude >test262/test/suite/ch13/13.1/13.1-36-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-36-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-36-s.js.out 2>test262/test/suite/ch13/13.1/13.1-36-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-36-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-36-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-36-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-39-s.js >test262/test/suite/ch13/13.1/13.1-39-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-39-s.js.prelude >test262/test/suite/ch13/13.1/13.1-39-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-39-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-39-s.js.out 2>test262/test/suite/ch13/13.1/13.1-39-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-39-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-39-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-39-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-2-2.js >test262/test/suite/ch13/13.1/13.1-2-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-2-2.js.prelude >test262/test/suite/ch13/13.1/13.1-2-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-2-2.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-2-2.js.out 2>test262/test/suite/ch13/13.1/13.1-2-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-2-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-2-2.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-2-2.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-7-s.js >test262/test/suite/ch13/13.1/13.1-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-7-s.js.prelude >test262/test/suite/ch13/13.1/13.1-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-7-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-7-s.js.out 2>test262/test/suite/ch13/13.1/13.1-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-7-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-7-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-16-s.js >test262/test/suite/ch13/13.1/13.1-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-16-s.js.prelude >test262/test/suite/ch13/13.1/13.1-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-16-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-16-s.js.out 2>test262/test/suite/ch13/13.1/13.1-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-16-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-16-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-41-s.js >test262/test/suite/ch13/13.1/13.1-41-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-41-s.js.prelude >test262/test/suite/ch13/13.1/13.1-41-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-41-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-41-s.js.out 2>test262/test/suite/ch13/13.1/13.1-41-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-41-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-41-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-41-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-37-s.js >test262/test/suite/ch13/13.1/13.1-37-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-37-s.js.prelude >test262/test/suite/ch13/13.1/13.1-37-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-37-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-37-s.js.out 2>test262/test/suite/ch13/13.1/13.1-37-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-37-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-37-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-37-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-33-s.js >test262/test/suite/ch13/13.1/13.1-33-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-33-s.js.prelude >test262/test/suite/ch13/13.1/13.1-33-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-33-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-33-s.js.out 2>test262/test/suite/ch13/13.1/13.1-33-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-33-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-33-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-33-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-19-s.js >test262/test/suite/ch13/13.1/13.1-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-19-s.js.prelude >test262/test/suite/ch13/13.1/13.1-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-19-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-19-s.js.out 2>test262/test/suite/ch13/13.1/13.1-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-19-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-19-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-2-5.js >test262/test/suite/ch13/13.1/13.1-2-5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-2-5.js.prelude >test262/test/suite/ch13/13.1/13.1-2-5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-2-5.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-2-5.js.out 2>test262/test/suite/ch13/13.1/13.1-2-5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-2-5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-2-5.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-2-5.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-3-7.js >test262/test/suite/ch13/13.1/13.1-3-7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-3-7.js.prelude >test262/test/suite/ch13/13.1/13.1-3-7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-3-7.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-3-7.js.out 2>test262/test/suite/ch13/13.1/13.1-3-7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-3-7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-3-7.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-3-7.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-3-1.js >test262/test/suite/ch13/13.1/13.1-3-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-3-1.js.prelude >test262/test/suite/ch13/13.1/13.1-3-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-3-1.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-3-1.js.out 2>test262/test/suite/ch13/13.1/13.1-3-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-3-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-3-1.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-3-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-32-s.js >test262/test/suite/ch13/13.1/13.1-32-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-32-s.js.prelude >test262/test/suite/ch13/13.1/13.1-32-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-32-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-32-s.js.out 2>test262/test/suite/ch13/13.1/13.1-32-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-32-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-32-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-32-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-9-s.js >test262/test/suite/ch13/13.1/13.1-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-9-s.js.prelude >test262/test/suite/ch13/13.1/13.1-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-9-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-9-s.js.out 2>test262/test/suite/ch13/13.1/13.1-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-9-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-9-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-1-s.js >test262/test/suite/ch13/13.1/13.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-1-s.js.prelude >test262/test/suite/ch13/13.1/13.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-1-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-1-s.js.out 2>test262/test/suite/ch13/13.1/13.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-1-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-13-s.js >test262/test/suite/ch13/13.1/13.1-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-13-s.js.prelude >test262/test/suite/ch13/13.1/13.1-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-13-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-13-s.js.out 2>test262/test/suite/ch13/13.1/13.1-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-13-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-13-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-8-s.js >test262/test/suite/ch13/13.1/13.1-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-8-s.js.prelude >test262/test/suite/ch13/13.1/13.1-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-8-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-8-s.js.out 2>test262/test/suite/ch13/13.1/13.1-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-8-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-8-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-12-s.js >test262/test/suite/ch13/13.1/13.1-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-12-s.js.prelude >test262/test/suite/ch13/13.1/13.1-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-12-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-12-s.js.out 2>test262/test/suite/ch13/13.1/13.1-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-12-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-12-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-22-s.js >test262/test/suite/ch13/13.1/13.1-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-22-s.js.prelude >test262/test/suite/ch13/13.1/13.1-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-22-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-22-s.js.out 2>test262/test/suite/ch13/13.1/13.1-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-22-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-22-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-6-s.js >test262/test/suite/ch13/13.1/13.1-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-6-s.js.prelude >test262/test/suite/ch13/13.1/13.1-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-6-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-6-s.js.out 2>test262/test/suite/ch13/13.1/13.1-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-6-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-6-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-30-s.js >test262/test/suite/ch13/13.1/13.1-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-30-s.js.prelude >test262/test/suite/ch13/13.1/13.1-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-30-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-30-s.js.out 2>test262/test/suite/ch13/13.1/13.1-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-30-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-30-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-38-s.js >test262/test/suite/ch13/13.1/13.1-38-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-38-s.js.prelude >test262/test/suite/ch13/13.1/13.1-38-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-38-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-38-s.js.out 2>test262/test/suite/ch13/13.1/13.1-38-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-38-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-38-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-38-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-2-6.js >test262/test/suite/ch13/13.1/13.1-2-6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-2-6.js.prelude >test262/test/suite/ch13/13.1/13.1-2-6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-2-6.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-2-6.js.out 2>test262/test/suite/ch13/13.1/13.1-2-6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-2-6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-2-6.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-2-6.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-42-s.js >test262/test/suite/ch13/13.1/13.1-42-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-42-s.js.prelude >test262/test/suite/ch13/13.1/13.1-42-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-42-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-42-s.js.out 2>test262/test/suite/ch13/13.1/13.1-42-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-42-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-42-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-42-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-3-8.js >test262/test/suite/ch13/13.1/13.1-3-8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-3-8.js.prelude >test262/test/suite/ch13/13.1/13.1-3-8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-3-8.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-3-8.js.out 2>test262/test/suite/ch13/13.1/13.1-3-8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-3-8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-3-8.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-3-8.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-1-1.js >test262/test/suite/ch13/13.1/13.1-1-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-1-1.js.prelude >test262/test/suite/ch13/13.1/13.1-1-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-1-1.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-1-1.js.out 2>test262/test/suite/ch13/13.1/13.1-1-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-1-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-1-1.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-1-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-40-s.js >test262/test/suite/ch13/13.1/13.1-40-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-40-s.js.prelude >test262/test/suite/ch13/13.1/13.1-40-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-40-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-40-s.js.out 2>test262/test/suite/ch13/13.1/13.1-40-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-40-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-40-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-40-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-5-s.js >test262/test/suite/ch13/13.1/13.1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-5-s.js.prelude >test262/test/suite/ch13/13.1/13.1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-5-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-5-s.js.out 2>test262/test/suite/ch13/13.1/13.1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-5-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-5-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-4-s.js >test262/test/suite/ch13/13.1/13.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-4-s.js.prelude >test262/test/suite/ch13/13.1/13.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-4-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-4-s.js.out 2>test262/test/suite/ch13/13.1/13.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-4-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-24-s.js >test262/test/suite/ch13/13.1/13.1-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-24-s.js.prelude >test262/test/suite/ch13/13.1/13.1-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-24-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-24-s.js.out 2>test262/test/suite/ch13/13.1/13.1-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-24-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-24-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-11-s.js >test262/test/suite/ch13/13.1/13.1-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-11-s.js.prelude >test262/test/suite/ch13/13.1/13.1-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-11-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-11-s.js.out 2>test262/test/suite/ch13/13.1/13.1-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-11-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-11-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-18-s.js >test262/test/suite/ch13/13.1/13.1-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-18-s.js.prelude >test262/test/suite/ch13/13.1/13.1-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-18-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-18-s.js.out 2>test262/test/suite/ch13/13.1/13.1-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-18-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-18-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-1-2.js >test262/test/suite/ch13/13.1/13.1-1-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-1-2.js.prelude >test262/test/suite/ch13/13.1/13.1-1-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-1-2.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-1-2.js.out 2>test262/test/suite/ch13/13.1/13.1-1-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-1-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-1-2.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-1-2.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-3-s.js >test262/test/suite/ch13/13.1/13.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-3-s.js.prelude >test262/test/suite/ch13/13.1/13.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-3-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-3-s.js.out 2>test262/test/suite/ch13/13.1/13.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-3-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-29-s.js >test262/test/suite/ch13/13.1/13.1-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-29-s.js.prelude >test262/test/suite/ch13/13.1/13.1-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-29-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-29-s.js.out 2>test262/test/suite/ch13/13.1/13.1-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-29-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-29-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-28-s.js >test262/test/suite/ch13/13.1/13.1-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-28-s.js.prelude >test262/test/suite/ch13/13.1/13.1-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-28-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-28-s.js.out 2>test262/test/suite/ch13/13.1/13.1-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-28-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-28-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-3-2.js >test262/test/suite/ch13/13.1/13.1-3-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-3-2.js.prelude >test262/test/suite/ch13/13.1/13.1-3-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-3-2.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-3-2.js.out 2>test262/test/suite/ch13/13.1/13.1-3-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-3-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-3-2.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-3-2.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-2-1.js >test262/test/suite/ch13/13.1/13.1-2-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-2-1.js.prelude >test262/test/suite/ch13/13.1/13.1-2-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-2-1.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-2-1.js.out 2>test262/test/suite/ch13/13.1/13.1-2-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-2-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-2-1.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-2-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-26-s.js >test262/test/suite/ch13/13.1/13.1-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-26-s.js.prelude >test262/test/suite/ch13/13.1/13.1-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-26-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-26-s.js.out 2>test262/test/suite/ch13/13.1/13.1-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-26-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-26-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-10-s.js >test262/test/suite/ch13/13.1/13.1-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-10-s.js.prelude >test262/test/suite/ch13/13.1/13.1-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-10-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-10-s.js.out 2>test262/test/suite/ch13/13.1/13.1-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-10-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-10-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-21-s.js >test262/test/suite/ch13/13.1/13.1-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-21-s.js.prelude >test262/test/suite/ch13/13.1/13.1-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-21-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-21-s.js.out 2>test262/test/suite/ch13/13.1/13.1-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-21-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-21-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-31-s.js >test262/test/suite/ch13/13.1/13.1-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-31-s.js.prelude >test262/test/suite/ch13/13.1/13.1-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-31-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-31-s.js.out 2>test262/test/suite/ch13/13.1/13.1-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-31-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-31-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-17-s.js >test262/test/suite/ch13/13.1/13.1-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-17-s.js.prelude >test262/test/suite/ch13/13.1/13.1-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-17-s.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-17-s.js.out 2>test262/test/suite/ch13/13.1/13.1-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-17-s.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-17-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-21-s.js >test262/test/suite/ch13/13.2/13.2-21-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-21-s.js.prelude >test262/test/suite/ch13/13.2/13.2-21-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-21-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-21-s.js.out 2>test262/test/suite/ch13/13.2/13.2-21-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-21-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-21-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-21-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-12-s.js >test262/test/suite/ch13/13.2/13.2-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-12-s.js.prelude >test262/test/suite/ch13/13.2/13.2-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-12-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-12-s.js.out 2>test262/test/suite/ch13/13.2/13.2-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-12-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-12-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A14.js >test262/test/suite/ch13/13.2/S13.2.2_A14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A14.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A14.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A14.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A14.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A14.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js >test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A16_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A16_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-7-s.js >test262/test/suite/ch13/13.2/13.2-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-7-s.js.prelude >test262/test/suite/ch13/13.2/13.2-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-7-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-7-s.js.out 2>test262/test/suite/ch13/13.2/13.2-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-7-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-7-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A15_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A4_T2.js >test262/test/suite/ch13/13.2/S13.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A4_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A4_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A4_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A17_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-17-s.js >test262/test/suite/ch13/13.2/13.2-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-17-s.js.prelude >test262/test/suite/ch13/13.2/13.2-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-17-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-17-s.js.out 2>test262/test/suite/ch13/13.2/13.2-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-17-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-17-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-18-s.js >test262/test/suite/ch13/13.2/13.2-18-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-18-s.js.prelude >test262/test/suite/ch13/13.2/13.2-18-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-18-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-18-s.js.out 2>test262/test/suite/ch13/13.2/13.2-18-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-18-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-18-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-18-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A5.js >test262/test/suite/ch13/13.2/S13.2_A5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A5.js.prelude >test262/test/suite/ch13/13.2/S13.2_A5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A5.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A5.js.out 2>test262/test/suite/ch13/13.2/S13.2_A5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A5.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A5.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-17-1.js >test262/test/suite/ch13/13.2/13.2-17-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-17-1.js.prelude >test262/test/suite/ch13/13.2/13.2-17-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-17-1.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-17-1.js.out 2>test262/test/suite/ch13/13.2/13.2-17-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-17-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-17-1.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-17-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A1_T2.js >test262/test/suite/ch13/13.2/S13.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A1_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A1_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A1_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-3-s.js >test262/test/suite/ch13/13.2/13.2-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-3-s.js.prelude >test262/test/suite/ch13/13.2/13.2-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-3-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-3-s.js.out 2>test262/test/suite/ch13/13.2/13.2-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-3-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-3-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js >test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A4_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js >test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A15_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A4_T1.js >test262/test/suite/ch13/13.2/S13.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A4_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A4_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A4_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-5-s.js >test262/test/suite/ch13/13.2/13.2-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-5-s.js.prelude >test262/test/suite/ch13/13.2/13.2-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-5-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-5-s.js.out 2>test262/test/suite/ch13/13.2/13.2-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-5-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-5-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js >test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A7_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T6.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A7_T1.js >test262/test/suite/ch13/13.2/S13.2_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A7_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A7_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A7_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A7_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.3_A1.js >test262/test/suite/ch13/13.2/S13.2.3_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.3_A1.js.prelude >test262/test/suite/ch13/13.2/S13.2.3_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.3_A1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.3_A1.js.out 2>test262/test/suite/ch13/13.2/S13.2.3_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.3_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.3_A1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.3_A1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-19-s.js >test262/test/suite/ch13/13.2/13.2-19-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-19-s.js.prelude >test262/test/suite/ch13/13.2/13.2-19-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-19-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-19-s.js.out 2>test262/test/suite/ch13/13.2/13.2-19-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-19-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-19-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-19-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-16-s.js >test262/test/suite/ch13/13.2/13.2-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-16-s.js.prelude >test262/test/suite/ch13/13.2/13.2-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-16-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-16-s.js.out 2>test262/test/suite/ch13/13.2/13.2-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-16-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-16-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T7.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A9.1_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-2-s.js >test262/test/suite/ch13/13.2/13.2-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-2-s.js.prelude >test262/test/suite/ch13/13.2/13.2-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-2-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-2-s.js.out 2>test262/test/suite/ch13/13.2/13.2-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-2-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-2-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-30-s.js >test262/test/suite/ch13/13.2/13.2-30-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-30-s.js.prelude >test262/test/suite/ch13/13.2/13.2-30-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-30-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-30-s.js.out 2>test262/test/suite/ch13/13.2/13.2-30-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-30-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-30-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-30-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-36-s.js >test262/test/suite/ch13/13.2/13.2-36-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-36-s.js.prelude >test262/test/suite/ch13/13.2/13.2-36-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-36-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-36-s.js.out 2>test262/test/suite/ch13/13.2/13.2-36-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-36-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-36-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-36-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-35-s.js >test262/test/suite/ch13/13.2/13.2-35-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-35-s.js.prelude >test262/test/suite/ch13/13.2/13.2-35-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-35-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-35-s.js.out 2>test262/test/suite/ch13/13.2/13.2-35-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-35-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-35-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-35-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-34-s.js >test262/test/suite/ch13/13.2/13.2-34-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-34-s.js.prelude >test262/test/suite/ch13/13.2/13.2-34-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-34-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-34-s.js.out 2>test262/test/suite/ch13/13.2/13.2-34-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-34-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-34-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-34-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-22-s.js >test262/test/suite/ch13/13.2/13.2-22-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-22-s.js.prelude >test262/test/suite/ch13/13.2/13.2-22-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-22-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-22-s.js.out 2>test262/test/suite/ch13/13.2/13.2-22-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-22-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-22-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-22-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-15-1.js >test262/test/suite/ch13/13.2/13.2-15-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-15-1.js.prelude >test262/test/suite/ch13/13.2/13.2-15-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-15-1.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-15-1.js.out 2>test262/test/suite/ch13/13.2/13.2-15-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-15-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-15-1.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-15-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A2_T2.js >test262/test/suite/ch13/13.2/S13.2_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A2_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A2_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A2_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A2_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-25-s.js >test262/test/suite/ch13/13.2/13.2-25-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-25-s.js.prelude >test262/test/suite/ch13/13.2/13.2-25-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-25-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-25-s.js.out 2>test262/test/suite/ch13/13.2/13.2-25-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-25-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-25-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-25-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A10.js >test262/test/suite/ch13/13.2/S13.2.2_A10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A10.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A10.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A10.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A10.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A10.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A18_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A11.js >test262/test/suite/ch13/13.2/S13.2.2_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A11.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A11.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A11.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A11.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A11.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-24-s.js >test262/test/suite/ch13/13.2/13.2-24-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-24-s.js.prelude >test262/test/suite/ch13/13.2/13.2-24-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-24-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-24-s.js.out 2>test262/test/suite/ch13/13.2/13.2-24-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-24-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-24-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-24-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A15_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A2.js >test262/test/suite/ch13/13.2/S13.2.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-23-s.js >test262/test/suite/ch13/13.2/13.2-23-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-23-s.js.prelude >test262/test/suite/ch13/13.2/13.2-23-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-23-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-23-s.js.out 2>test262/test/suite/ch13/13.2/13.2-23-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-23-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-23-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-23-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A9_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-9-s.js >test262/test/suite/ch13/13.2/13.2-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-9-s.js.prelude >test262/test/suite/ch13/13.2/13.2-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-9-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-9-s.js.out 2>test262/test/suite/ch13/13.2/13.2-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-9-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-9-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A1_T1.js >test262/test/suite/ch13/13.2/S13.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A1_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A1_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A1_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A12.js >test262/test/suite/ch13/13.2/S13.2.2_A12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A12.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A12.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A12.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A12.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A12.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A6_T2.js >test262/test/suite/ch13/13.2/S13.2_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A6_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A6_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A6_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A6_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A8_T1.js >test262/test/suite/ch13/13.2/S13.2_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A8_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A8_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A8_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A8_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js >test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A8_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-18-1.js >test262/test/suite/ch13/13.2/13.2-18-1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-18-1.js.prelude >test262/test/suite/ch13/13.2/13.2-18-1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-18-1.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-18-1.js.out 2>test262/test/suite/ch13/13.2/13.2-18-1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-18-1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-18-1.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-18-1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-26-s.js >test262/test/suite/ch13/13.2/13.2-26-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-26-s.js.prelude >test262/test/suite/ch13/13.2/13.2-26-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-26-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-26-s.js.out 2>test262/test/suite/ch13/13.2/13.2-26-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-26-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-26-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-26-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-4-s.js >test262/test/suite/ch13/13.2/13.2-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-4-s.js.prelude >test262/test/suite/ch13/13.2/13.2-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-4-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-4-s.js.out 2>test262/test/suite/ch13/13.2/13.2-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-4-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-4-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-15-s.js >test262/test/suite/ch13/13.2/13.2-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-15-s.js.prelude >test262/test/suite/ch13/13.2/13.2-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-15-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-15-s.js.out 2>test262/test/suite/ch13/13.2/13.2-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-15-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-15-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A13.js >test262/test/suite/ch13/13.2/S13.2.2_A13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A13.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A13.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A13.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A13.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A13.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A8_T2.js >test262/test/suite/ch13/13.2/S13.2_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A8_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A8_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A8_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A8_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A6_T1.js >test262/test/suite/ch13/13.2/S13.2_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A6_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A6_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A6_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A6_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-1-s.js >test262/test/suite/ch13/13.2/13.2-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-1-s.js.prelude >test262/test/suite/ch13/13.2/13.2-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-1-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-1-s.js.out 2>test262/test/suite/ch13/13.2/13.2-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-1-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-1-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A16_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js >test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A4_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-10-s.js >test262/test/suite/ch13/13.2/13.2-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-10-s.js.prelude >test262/test/suite/ch13/13.2/13.2-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-10-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-10-s.js.out 2>test262/test/suite/ch13/13.2/13.2-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-10-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-10-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-11-s.js >test262/test/suite/ch13/13.2/13.2-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-11-s.js.prelude >test262/test/suite/ch13/13.2/13.2-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-11-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-11-s.js.out 2>test262/test/suite/ch13/13.2/13.2-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-11-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-11-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T5.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-14-s.js >test262/test/suite/ch13/13.2/13.2-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-14-s.js.prelude >test262/test/suite/ch13/13.2/13.2-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-14-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-14-s.js.out 2>test262/test/suite/ch13/13.2/13.2-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-14-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-14-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A18_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-20-s.js >test262/test/suite/ch13/13.2/13.2-20-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-20-s.js.prelude >test262/test/suite/ch13/13.2/13.2-20-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-20-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-20-s.js.out 2>test262/test/suite/ch13/13.2/13.2-20-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-20-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-20-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-20-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-8-s.js >test262/test/suite/ch13/13.2/13.2-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-8-s.js.prelude >test262/test/suite/ch13/13.2/13.2-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-8-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-8-s.js.out 2>test262/test/suite/ch13/13.2/13.2-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-8-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-8-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js >test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A15_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-6-s.js >test262/test/suite/ch13/13.2/13.2-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-6-s.js.prelude >test262/test/suite/ch13/13.2/13.2-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-6-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-6-s.js.out 2>test262/test/suite/ch13/13.2/13.2-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-6-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-6-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js >test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-28-s.js >test262/test/suite/ch13/13.2/13.2-28-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-28-s.js.prelude >test262/test/suite/ch13/13.2/13.2-28-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-28-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-28-s.js.out 2>test262/test/suite/ch13/13.2/13.2-28-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-28-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-28-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-28-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A3.js >test262/test/suite/ch13/13.2/S13.2_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A3.js.prelude >test262/test/suite/ch13/13.2/S13.2_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A3.js.out 2>test262/test/suite/ch13/13.2/S13.2_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-33-s.js >test262/test/suite/ch13/13.2/13.2-33-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-33-s.js.prelude >test262/test/suite/ch13/13.2/13.2-33-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-33-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-33-s.js.out 2>test262/test/suite/ch13/13.2/13.2-33-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-33-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-33-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-33-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-31-s.js >test262/test/suite/ch13/13.2/13.2-31-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-31-s.js.prelude >test262/test/suite/ch13/13.2/13.2-31-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-31-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-31-s.js.out 2>test262/test/suite/ch13/13.2/13.2-31-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-31-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-31-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-31-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js >test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A7_T2.js >test262/test/suite/ch13/13.2/S13.2_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A7_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A7_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A7_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A7_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A9.1_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js >test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A7_T4.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2_A2_T1.js >test262/test/suite/ch13/13.2/S13.2_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2_A2_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2_A2_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2_A2_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2_A2_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-32-s.js >test262/test/suite/ch13/13.2/13.2-32-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-32-s.js.prelude >test262/test/suite/ch13/13.2/13.2-32-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-32-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-32-s.js.out 2>test262/test/suite/ch13/13.2/13.2-32-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-32-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-32-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-32-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-13-s.js >test262/test/suite/ch13/13.2/13.2-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-13-s.js.prelude >test262/test/suite/ch13/13.2/13.2-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-13-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-13-s.js.out 2>test262/test/suite/ch13/13.2/13.2-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-13-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-13-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A9_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js >test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A17_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js >test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A19_T8.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js >test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-27-s.js >test262/test/suite/ch13/13.2/13.2-27-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-27-s.js.prelude >test262/test/suite/ch13/13.2/13.2-27-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-27-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-27-s.js.out 2>test262/test/suite/ch13/13.2/13.2-27-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-27-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-27-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-27-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-29-s.js >test262/test/suite/ch13/13.2/13.2-29-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-29-s.js.prelude >test262/test/suite/ch13/13.2/13.2-29-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-29-s.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-29-s.js.out 2>test262/test/suite/ch13/13.2/13.2-29-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-29-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-29-s.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-29-s.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js >test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.prelude >test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.out 2>test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.1_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/S13.2.2_A9.js >test262/test/suite/ch13/13.2/S13.2.2_A9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/S13.2.2_A9.js.prelude >test262/test/suite/ch13/13.2/S13.2.2_A9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/S13.2.2_A9.js.prelude.massage >test262/test/suite/ch13/13.2/S13.2.2_A9.js.out 2>test262/test/suite/ch13/13.2/S13.2.2_A9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/S13.2.2_A9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/S13.2.2_A9.js.exitcode ) +#### test262/test/suite/ch13/13.2/S13.2.2_A9.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-2-s.js >test262/test/suite/ch14/14.1/14.1-2-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-2-s.js.prelude >test262/test/suite/ch14/14.1/14.1-2-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-2-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-2-s.js.out 2>test262/test/suite/ch14/14.1/14.1-2-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-2-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-2-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-2-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-14-s.js >test262/test/suite/ch14/14.1/14.1-14-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-14-s.js.prelude >test262/test/suite/ch14/14.1/14.1-14-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-14-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-14-s.js.out 2>test262/test/suite/ch14/14.1/14.1-14-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-14-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-14-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-14-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-6-s.js >test262/test/suite/ch14/14.1/14.1-6-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-6-s.js.prelude >test262/test/suite/ch14/14.1/14.1-6-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-6-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-6-s.js.out 2>test262/test/suite/ch14/14.1/14.1-6-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-6-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-6-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-6-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-15-s.js >test262/test/suite/ch14/14.1/14.1-15-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-15-s.js.prelude >test262/test/suite/ch14/14.1/14.1-15-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-15-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-15-s.js.out 2>test262/test/suite/ch14/14.1/14.1-15-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-15-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-15-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-15-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-8-s.js >test262/test/suite/ch14/14.1/14.1-8-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-8-s.js.prelude >test262/test/suite/ch14/14.1/14.1-8-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-8-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-8-s.js.out 2>test262/test/suite/ch14/14.1/14.1-8-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-8-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-8-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-8-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-17-s.js >test262/test/suite/ch14/14.1/14.1-17-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-17-s.js.prelude >test262/test/suite/ch14/14.1/14.1-17-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-17-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-17-s.js.out 2>test262/test/suite/ch14/14.1/14.1-17-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-17-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-17-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-17-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-5-s.js >test262/test/suite/ch14/14.1/14.1-5-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-5-s.js.prelude >test262/test/suite/ch14/14.1/14.1-5-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-5-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-5-s.js.out 2>test262/test/suite/ch14/14.1/14.1-5-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-5-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-5-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-5-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-11-s.js >test262/test/suite/ch14/14.1/14.1-11-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-11-s.js.prelude >test262/test/suite/ch14/14.1/14.1-11-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-11-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-11-s.js.out 2>test262/test/suite/ch14/14.1/14.1-11-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-11-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-11-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-11-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-7-s.js >test262/test/suite/ch14/14.1/14.1-7-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-7-s.js.prelude >test262/test/suite/ch14/14.1/14.1-7-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-7-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-7-s.js.out 2>test262/test/suite/ch14/14.1/14.1-7-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-7-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-7-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-7-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-12-s.js >test262/test/suite/ch14/14.1/14.1-12-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-12-s.js.prelude >test262/test/suite/ch14/14.1/14.1-12-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-12-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-12-s.js.out 2>test262/test/suite/ch14/14.1/14.1-12-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-12-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-12-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-12-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-10-s.js >test262/test/suite/ch14/14.1/14.1-10-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-10-s.js.prelude >test262/test/suite/ch14/14.1/14.1-10-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-10-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-10-s.js.out 2>test262/test/suite/ch14/14.1/14.1-10-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-10-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-10-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-10-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-4-s.js >test262/test/suite/ch14/14.1/14.1-4-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-4-s.js.prelude >test262/test/suite/ch14/14.1/14.1-4-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-4-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-4-s.js.out 2>test262/test/suite/ch14/14.1/14.1-4-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-4-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-4-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-4-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-1-s.js >test262/test/suite/ch14/14.1/14.1-1-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-1-s.js.prelude >test262/test/suite/ch14/14.1/14.1-1-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-1-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-1-s.js.out 2>test262/test/suite/ch14/14.1/14.1-1-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-1-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-1-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-1-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-16-s.js >test262/test/suite/ch14/14.1/14.1-16-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-16-s.js.prelude >test262/test/suite/ch14/14.1/14.1-16-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-16-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-16-s.js.out 2>test262/test/suite/ch14/14.1/14.1-16-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-16-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-16-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-16-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-9-s.js >test262/test/suite/ch14/14.1/14.1-9-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-9-s.js.prelude >test262/test/suite/ch14/14.1/14.1-9-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-9-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-9-s.js.out 2>test262/test/suite/ch14/14.1/14.1-9-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-9-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-9-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-9-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-3-s.js >test262/test/suite/ch14/14.1/14.1-3-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-3-s.js.prelude >test262/test/suite/ch14/14.1/14.1-3-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-3-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-3-s.js.out 2>test262/test/suite/ch14/14.1/14.1-3-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-3-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-3-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-3-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-13-s.js >test262/test/suite/ch14/14.1/14.1-13-s.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-13-s.js.prelude >test262/test/suite/ch14/14.1/14.1-13-s.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-13-s.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-13-s.js.out 2>test262/test/suite/ch14/14.1/14.1-13-s.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-13-s.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-13-s.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-13-s.js succeed +( cat prelude.js test262/test/suite/ch14/14.0/S14_A2.js >test262/test/suite/ch14/14.0/S14_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.0/S14_A2.js.prelude >test262/test/suite/ch14/14.0/S14_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.0/S14_A2.js.prelude.massage >test262/test/suite/ch14/14.0/S14_A2.js.out 2>test262/test/suite/ch14/14.0/S14_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.0/S14_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.0/S14_A2.js.exitcode ) +#### test262/test/suite/ch14/14.0/S14_A2.js succeed +( cat prelude.js test262/test/suite/ch14/14.0/S14_A5_T2.js >test262/test/suite/ch14/14.0/S14_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.0/S14_A5_T2.js.prelude >test262/test/suite/ch14/14.0/S14_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.0/S14_A5_T2.js.prelude.massage >test262/test/suite/ch14/14.0/S14_A5_T2.js.out 2>test262/test/suite/ch14/14.0/S14_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.0/S14_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.0/S14_A5_T2.js.exitcode ) +#### test262/test/suite/ch14/14.0/S14_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch14/14.0/S14_A3.js >test262/test/suite/ch14/14.0/S14_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.0/S14_A3.js.prelude >test262/test/suite/ch14/14.0/S14_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.0/S14_A3.js.prelude.massage >test262/test/suite/ch14/14.0/S14_A3.js.out 2>test262/test/suite/ch14/14.0/S14_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.0/S14_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.0/S14_A3.js.exitcode ) +#### test262/test/suite/ch14/14.0/S14_A3.js succeed +( cat prelude.js test262/test/suite/ch14/14.0/S14_A1.js >test262/test/suite/ch14/14.0/S14_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.0/S14_A1.js.prelude >test262/test/suite/ch14/14.0/S14_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.0/S14_A1.js.prelude.massage >test262/test/suite/ch14/14.0/S14_A1.js.out 2>test262/test/suite/ch14/14.0/S14_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.0/S14_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.0/S14_A1.js.exitcode ) +#### test262/test/suite/ch14/14.0/S14_A1.js succeed +( cat prelude.js test262/test/suite/ch14/14.0/S14_A5_T1.js >test262/test/suite/ch14/14.0/S14_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.0/S14_A5_T1.js.prelude >test262/test/suite/ch14/14.0/S14_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.0/S14_A5_T1.js.prelude.massage >test262/test/suite/ch14/14.0/S14_A5_T1.js.out 2>test262/test/suite/ch14/14.0/S14_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.0/S14_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.0/S14_A5_T1.js.exitcode ) +#### test262/test/suite/ch14/14.0/S14_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.prelude >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.prelude.massage >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.out 2>test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js.exitcode ) +#### test262/test/suite/ch08/8.6/8.6.2/S8.6.2_A7.js succeed +( cat prelude.js test262/test/suite/ch08/8.3/S8.3_A2.1.js >test262/test/suite/ch08/8.3/S8.3_A2.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.3/S8.3_A2.1.js.prelude >test262/test/suite/ch08/8.3/S8.3_A2.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.3/S8.3_A2.1.js.prelude.massage >test262/test/suite/ch08/8.3/S8.3_A2.1.js.out 2>test262/test/suite/ch08/8.3/S8.3_A2.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.3/S8.3_A2.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.3/S8.3_A2.1.js.exitcode ) +#### test262/test/suite/ch08/8.3/S8.3_A2.1.js succeed +( cat prelude.js test262/test/suite/ch08/8.3/S8.3_A2.2.js >test262/test/suite/ch08/8.3/S8.3_A2.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.3/S8.3_A2.2.js.prelude >test262/test/suite/ch08/8.3/S8.3_A2.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.3/S8.3_A2.2.js.prelude.massage >test262/test/suite/ch08/8.3/S8.3_A2.2.js.out 2>test262/test/suite/ch08/8.3/S8.3_A2.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.3/S8.3_A2.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.3/S8.3_A2.2.js.exitcode ) +#### test262/test/suite/ch08/8.3/S8.3_A2.2.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js >test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.prelude >test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.out 2>test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7.2_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.prelude >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.prelude.massage >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.out 2>test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js.exitcode ) +#### test262/test/suite/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js succeed +( cat prelude.js test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js >test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.prelude >test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.prelude.massage >test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.out 2>test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js.exitcode ) +#### test262/test/suite/ch08/8.7/S8.7.2_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A13_T3.js >test262/test/suite/ch08/8.4/S8.4_A13_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A13_T3.js.prelude >test262/test/suite/ch08/8.4/S8.4_A13_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A13_T3.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A13_T3.js.out 2>test262/test/suite/ch08/8.4/S8.4_A13_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A13_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A13_T3.js.exitcode ) +/tmp/jsmassage.sh.DyGD4gMiPj/pp.js:335:13: + Syntax Error +#### test262/test/suite/ch08/8.4/S8.4_A13_T3.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A7.2.js >test262/test/suite/ch08/8.4/S8.4_A7.2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A7.2.js.prelude >test262/test/suite/ch08/8.4/S8.4_A7.2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A7.2.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A7.2.js.out 2>test262/test/suite/ch08/8.4/S8.4_A7.2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A7.2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A7.2.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A7.2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A14_T1.js >test262/test/suite/ch08/8.4/S8.4_A14_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A14_T1.js.prelude >test262/test/suite/ch08/8.4/S8.4_A14_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A14_T1.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A14_T1.js.out 2>test262/test/suite/ch08/8.4/S8.4_A14_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A14_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A14_T1.js.exitcode ) +/tmp/jsmassage.sh.twyMtVj3gU/pp.js:335:11: + Syntax Error +#### test262/test/suite/ch08/8.4/S8.4_A14_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A14_T2.js >test262/test/suite/ch08/8.4/S8.4_A14_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A14_T2.js.prelude >test262/test/suite/ch08/8.4/S8.4_A14_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A14_T2.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A14_T2.js.out 2>test262/test/suite/ch08/8.4/S8.4_A14_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A14_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A14_T2.js.exitcode ) +/tmp/jsmassage.sh.BMfjnEDIVN/pp.js:335:13: + Syntax Error +#### test262/test/suite/ch08/8.4/S8.4_A14_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A7.4.js >test262/test/suite/ch08/8.4/S8.4_A7.4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A7.4.js.prelude >test262/test/suite/ch08/8.4/S8.4_A7.4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A7.4.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A7.4.js.out 2>test262/test/suite/ch08/8.4/S8.4_A7.4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A7.4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A7.4.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A7.4.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A13_T2.js >test262/test/suite/ch08/8.4/S8.4_A13_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A13_T2.js.prelude >test262/test/suite/ch08/8.4/S8.4_A13_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A13_T2.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A13_T2.js.out 2>test262/test/suite/ch08/8.4/S8.4_A13_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A13_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A13_T2.js.exitcode ) +/tmp/jsmassage.sh.4oOhMbsKzO/pp.js:335:11: + Syntax Error +#### test262/test/suite/ch08/8.4/S8.4_A13_T2.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A7.1.js >test262/test/suite/ch08/8.4/S8.4_A7.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A7.1.js.prelude >test262/test/suite/ch08/8.4/S8.4_A7.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A7.1.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A7.1.js.out 2>test262/test/suite/ch08/8.4/S8.4_A7.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A7.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A7.1.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A7.1.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A14_T3.js >test262/test/suite/ch08/8.4/S8.4_A14_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A14_T3.js.prelude >test262/test/suite/ch08/8.4/S8.4_A14_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A14_T3.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A14_T3.js.out 2>test262/test/suite/ch08/8.4/S8.4_A14_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A14_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A14_T3.js.exitcode ) +/tmp/jsmassage.sh.wLz8Y6FsYU/pp.js:335:13: + Syntax Error +#### test262/test/suite/ch08/8.4/S8.4_A14_T3.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A7.3.js >test262/test/suite/ch08/8.4/S8.4_A7.3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A7.3.js.prelude >test262/test/suite/ch08/8.4/S8.4_A7.3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A7.3.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A7.3.js.out 2>test262/test/suite/ch08/8.4/S8.4_A7.3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A7.3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A7.3.js.exitcode ) +#### test262/test/suite/ch08/8.4/S8.4_A7.3.js succeed +( cat prelude.js test262/test/suite/ch08/8.4/S8.4_A13_T1.js >test262/test/suite/ch08/8.4/S8.4_A13_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.4/S8.4_A13_T1.js.prelude >test262/test/suite/ch08/8.4/S8.4_A13_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.4/S8.4_A13_T1.js.prelude.massage >test262/test/suite/ch08/8.4/S8.4_A13_T1.js.out 2>test262/test/suite/ch08/8.4/S8.4_A13_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.4/S8.4_A13_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.4/S8.4_A13_T1.js.exitcode ) +/tmp/jsmassage.sh.ptQwI1xTJ8/pp.js:335:13: + Syntax Error +#### test262/test/suite/ch08/8.4/S8.4_A13_T1.js succeed +( cat prelude.js test262/test/suite/ch08/8.2/S8.2_A2.js >test262/test/suite/ch08/8.2/S8.2_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch08/8.2/S8.2_A2.js.prelude >test262/test/suite/ch08/8.2/S8.2_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch08/8.2/S8.2_A2.js.prelude.massage >test262/test/suite/ch08/8.2/S8.2_A2.js.out 2>test262/test/suite/ch08/8.2/S8.2_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch08/8.2/S8.2_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch08/8.2/S8.2_A2.js.exitcode ) +#### test262/test/suite/ch08/8.2/S8.2_A2.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-5gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-2gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.prelude >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.prelude.massage >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.out 2>test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js.exitcode ) +#### test262/test/suite/ch10/10.1/10.1.1/10.1.1-8gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2.1-1gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.6/10.6-2gs.js >test262/test/suite/ch10/10.6/10.6-2gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.6/10.6-2gs.js.prelude >test262/test/suite/ch10/10.6/10.6-2gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.6/10.6-2gs.js.prelude.massage >test262/test/suite/ch10/10.6/10.6-2gs.js.out 2>test262/test/suite/ch10/10.6/10.6-2gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.6/10.6-2gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.6/10.6-2gs.js.exitcode ) +#### test262/test/suite/ch10/10.6/10.6-2gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.5/10.5-1gs.js >test262/test/suite/ch10/10.5/10.5-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.5/10.5-1gs.js.prelude >test262/test/suite/ch10/10.5/10.5-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.5/10.5-1gs.js.prelude.massage >test262/test/suite/ch10/10.5/10.5-1gs.js.out 2>test262/test/suite/ch10/10.5/10.5-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.5/10.5-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.5/10.5-1gs.js.exitcode ) +#### test262/test/suite/ch10/10.5/10.5-1gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.prelude >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.out 2>test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/11.13.2-6-1gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.prelude >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.out 2>test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-28gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.prelude >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.prelude.massage >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.out 2>test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js.exitcode ) +#### test262/test/suite/ch11/11.13/11.13.1/11.13.1-4-29gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.prelude >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.out 2>test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.2/S11.4.2_A2_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.prelude >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.out 2>test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/11.4.5-2-2gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.prelude >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.out 2>test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.prelude >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.prelude.massage >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.out 2>test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js.exitcode ) +#### test262/test/suite/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-1gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.prelude >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.out 2>test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.5/11.1.5-2gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.prelude >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.prelude.massage >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.out 2>test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js.exitcode ) +#### test262/test/suite/ch11/11.1/11.1.1/S11.1.1_A1.js succeed +( cat prelude.js test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.prelude >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.prelude.massage >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.out 2>test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js.exitcode ) +/tmp/jsmassage.sh.OvLx62yWap/pp.js:338:9: + Syntax Error +#### test262/test/suite/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.prelude >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.out 2>test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/11.3.1-2-1gs.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js succeed +( cat prelude.js test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.prelude >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.prelude.massage >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.out 2>test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js.exitcode ) +#### test262/test/suite/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.4/S12.4_A1.js >test262/test/suite/ch12/12.4/S12.4_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.4/S12.4_A1.js.prelude >test262/test/suite/ch12/12.4/S12.4_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.4/S12.4_A1.js.prelude.massage >test262/test/suite/ch12/12.4/S12.4_A1.js.out 2>test262/test/suite/ch12/12.4/S12.4_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.4/S12.4_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.4/S12.4_A1.js.exitcode ) +/tmp/jsmassage.sh.4BqN1nEmSZ/pp.js:337:9: + Syntax Error +#### test262/test/suite/ch12/12.4/S12.4_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T2.js >test262/test/suite/ch12/12.14/S12.14_A16_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T2.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T2.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T2.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T2.js.exitcode ) +/tmp/jsmassage.sh.70EUGHXz5t/pp.js:336:1: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T7.js >test262/test/suite/ch12/12.14/S12.14_A16_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T7.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T7.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T7.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T7.js.exitcode ) +/tmp/jsmassage.sh.DbpmB9Ub5m/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T7.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T9.js >test262/test/suite/ch12/12.14/S12.14_A16_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T9.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T9.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T9.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T9.js.exitcode ) +/tmp/jsmassage.sh.EIjICJlvfY/pp.js:336:1: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T9.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T12.js >test262/test/suite/ch12/12.14/S12.14_A16_T12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T12.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T12.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T12.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T12.js.exitcode ) +/tmp/jsmassage.sh.rA12XMCLjn/pp.js:341:1: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T12.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T14.js >test262/test/suite/ch12/12.14/S12.14_A16_T14.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T14.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T14.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T14.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T14.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T14.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T14.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T14.js.exitcode ) +/tmp/jsmassage.sh.ZybMOFIhjR/pp.js:336:4: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T14.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.prelude >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.prelude.massage >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.out 2>test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14.1/12.14.1-1gs.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T1.js >test262/test/suite/ch12/12.14/S12.14_A16_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T1.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T1.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T1.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T1.js.exitcode ) +/tmp/jsmassage.sh.9h9iSd5W0p/pp.js:338:1: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T3.js >test262/test/suite/ch12/12.14/S12.14_A16_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T3.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T3.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T3.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T3.js.exitcode ) +/tmp/jsmassage.sh.ZD053982vL/pp.js:336:1: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T5.js >test262/test/suite/ch12/12.14/S12.14_A16_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T5.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T5.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T5.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T5.js.exitcode ) +/tmp/jsmassage.sh.APqCjF1HA1/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T13.js >test262/test/suite/ch12/12.14/S12.14_A16_T13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T13.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T13.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T13.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T13.js.exitcode ) +/tmp/jsmassage.sh.1zXTDFILAu/pp.js:339:7: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T13.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T10.js >test262/test/suite/ch12/12.14/S12.14_A16_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T10.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T10.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T10.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T10.js.exitcode ) +/tmp/jsmassage.sh.fbL58qan6y/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T10.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T4.js >test262/test/suite/ch12/12.14/S12.14_A16_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T4.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T4.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T4.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T4.js.exitcode ) +/tmp/jsmassage.sh.I0sukSIDn7/pp.js:337:6: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T11.js >test262/test/suite/ch12/12.14/S12.14_A16_T11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T11.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T11.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T11.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T11.js.exitcode ) +/tmp/jsmassage.sh.AEJLFDPHTo/pp.js:339:3: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T11.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T6.js >test262/test/suite/ch12/12.14/S12.14_A16_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T6.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T6.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T6.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T6.js.exitcode ) +/tmp/jsmassage.sh.kOOfJsSypx/pp.js:337:1: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T15.js >test262/test/suite/ch12/12.14/S12.14_A16_T15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T15.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T15.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T15.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T15.js.exitcode ) +/tmp/jsmassage.sh.rxlGdnZ8ov/pp.js:338:8: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T15.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/S12.14_A16_T8.js >test262/test/suite/ch12/12.14/S12.14_A16_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/S12.14_A16_T8.js.prelude >test262/test/suite/ch12/12.14/S12.14_A16_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/S12.14_A16_T8.js.prelude.massage >test262/test/suite/ch12/12.14/S12.14_A16_T8.js.out 2>test262/test/suite/ch12/12.14/S12.14_A16_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/S12.14_A16_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/S12.14_A16_T8.js.exitcode ) +/tmp/jsmassage.sh.8D3C6QOCol/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.14/S12.14_A16_T8.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/S12.1_A4_T1.js >test262/test/suite/ch12/12.1/S12.1_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/S12.1_A4_T1.js.prelude >test262/test/suite/ch12/12.1/S12.1_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/S12.1_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.1/S12.1_A4_T1.js.out 2>test262/test/suite/ch12/12.1/S12.1_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/S12.1_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/S12.1_A4_T1.js.exitcode ) +/tmp/jsmassage.sh.MvNNr4jCy1/pp.js:339:10: + Syntax Error +#### test262/test/suite/ch12/12.1/S12.1_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.1/S12.1_A4_T2.js >test262/test/suite/ch12/12.1/S12.1_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.1/S12.1_A4_T2.js.prelude >test262/test/suite/ch12/12.1/S12.1_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.1/S12.1_A4_T2.js.prelude.massage >test262/test/suite/ch12/12.1/S12.1_A4_T2.js.out 2>test262/test/suite/ch12/12.1/S12.1_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.1/S12.1_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.1/S12.1_A4_T2.js.exitcode ) +/tmp/jsmassage.sh.RTXYcszQdK/pp.js:339:5: + Syntax Error +#### test262/test/suite/ch12/12.1/S12.1_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A6.js >test262/test/suite/ch12/12.7/S12.7_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A6.js.prelude >test262/test/suite/ch12/12.7/S12.7_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A6.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A6.js.out 2>test262/test/suite/ch12/12.7/S12.7_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A6.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A6.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A1_T2.js >test262/test/suite/ch12/12.7/S12.7_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A1_T2.js.prelude >test262/test/suite/ch12/12.7/S12.7_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A1_T2.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A1_T2.js.out 2>test262/test/suite/ch12/12.7/S12.7_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A1_T4.js >test262/test/suite/ch12/12.7/S12.7_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A1_T4.js.prelude >test262/test/suite/ch12/12.7/S12.7_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A1_T4.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A1_T4.js.out 2>test262/test/suite/ch12/12.7/S12.7_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A1_T4.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A5_T1.js >test262/test/suite/ch12/12.7/S12.7_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A5_T1.js.prelude >test262/test/suite/ch12/12.7/S12.7_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A5_T1.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A5_T1.js.out 2>test262/test/suite/ch12/12.7/S12.7_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A5_T1.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A1_T3.js >test262/test/suite/ch12/12.7/S12.7_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A1_T3.js.prelude >test262/test/suite/ch12/12.7/S12.7_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A1_T3.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A1_T3.js.out 2>test262/test/suite/ch12/12.7/S12.7_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A5_T3.js >test262/test/suite/ch12/12.7/S12.7_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A5_T3.js.prelude >test262/test/suite/ch12/12.7/S12.7_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A5_T3.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A5_T3.js.out 2>test262/test/suite/ch12/12.7/S12.7_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A5_T3.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A8_T1.js >test262/test/suite/ch12/12.7/S12.7_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A8_T1.js.prelude >test262/test/suite/ch12/12.7/S12.7_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A8_T1.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A8_T1.js.out 2>test262/test/suite/ch12/12.7/S12.7_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A8_T1.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A5_T2.js >test262/test/suite/ch12/12.7/S12.7_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A5_T2.js.prelude >test262/test/suite/ch12/12.7/S12.7_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A5_T2.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A5_T2.js.out 2>test262/test/suite/ch12/12.7/S12.7_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A5_T2.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A1_T1.js >test262/test/suite/ch12/12.7/S12.7_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A1_T1.js.prelude >test262/test/suite/ch12/12.7/S12.7_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A1_T1.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A1_T1.js.out 2>test262/test/suite/ch12/12.7/S12.7_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.7/S12.7_A8_T2.js >test262/test/suite/ch12/12.7/S12.7_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.7/S12.7_A8_T2.js.prelude >test262/test/suite/ch12/12.7/S12.7_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.7/S12.7_A8_T2.js.prelude.massage >test262/test/suite/ch12/12.7/S12.7_A8_T2.js.out 2>test262/test/suite/ch12/12.7/S12.7_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.7/S12.7_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.7/S12.7_A8_T2.js.exitcode ) +#### test262/test/suite/ch12/12.7/S12.7_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A5_T2.js >test262/test/suite/ch12/12.8/S12.8_A5_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A5_T2.js.prelude >test262/test/suite/ch12/12.8/S12.8_A5_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A5_T2.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A5_T2.js.out 2>test262/test/suite/ch12/12.8/S12.8_A5_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A5_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A5_T2.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A5_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A1_T4.js >test262/test/suite/ch12/12.8/S12.8_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A1_T4.js.prelude >test262/test/suite/ch12/12.8/S12.8_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A1_T4.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A1_T4.js.out 2>test262/test/suite/ch12/12.8/S12.8_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A1_T4.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A5_T1.js >test262/test/suite/ch12/12.8/S12.8_A5_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A5_T1.js.prelude >test262/test/suite/ch12/12.8/S12.8_A5_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A5_T1.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A5_T1.js.out 2>test262/test/suite/ch12/12.8/S12.8_A5_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A5_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A5_T1.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A5_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A1_T1.js >test262/test/suite/ch12/12.8/S12.8_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A1_T1.js.prelude >test262/test/suite/ch12/12.8/S12.8_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A1_T1.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A1_T1.js.out 2>test262/test/suite/ch12/12.8/S12.8_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A5_T3.js >test262/test/suite/ch12/12.8/S12.8_A5_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A5_T3.js.prelude >test262/test/suite/ch12/12.8/S12.8_A5_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A5_T3.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A5_T3.js.out 2>test262/test/suite/ch12/12.8/S12.8_A5_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A5_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A5_T3.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A5_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A1_T3.js >test262/test/suite/ch12/12.8/S12.8_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A1_T3.js.prelude >test262/test/suite/ch12/12.8/S12.8_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A1_T3.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A1_T3.js.out 2>test262/test/suite/ch12/12.8/S12.8_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A8_T2.js >test262/test/suite/ch12/12.8/S12.8_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A8_T2.js.prelude >test262/test/suite/ch12/12.8/S12.8_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A8_T2.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A8_T2.js.out 2>test262/test/suite/ch12/12.8/S12.8_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A8_T2.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A8_T1.js >test262/test/suite/ch12/12.8/S12.8_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A8_T1.js.prelude >test262/test/suite/ch12/12.8/S12.8_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A8_T1.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A8_T1.js.out 2>test262/test/suite/ch12/12.8/S12.8_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A8_T1.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A6.js >test262/test/suite/ch12/12.8/S12.8_A6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A6.js.prelude >test262/test/suite/ch12/12.8/S12.8_A6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A6.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A6.js.out 2>test262/test/suite/ch12/12.8/S12.8_A6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A6.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A6.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A1_T2.js >test262/test/suite/ch12/12.8/S12.8_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A1_T2.js.prelude >test262/test/suite/ch12/12.8/S12.8_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A1_T2.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A1_T2.js.out 2>test262/test/suite/ch12/12.8/S12.8_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.prelude >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.prelude.massage >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.out 2>test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js.exitcode ) +#### test262/test/suite/ch12/12.10/12.10.1/12.10.1-11gs.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.prelude >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.out 2>test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js.exitcode ) +/tmp/jsmassage.sh.HECqYiYMQj/pp.js:339:16: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.4/S12.6.4_A15.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js.exitcode ) +/tmp/jsmassage.sh.E4PPIfAmk7/pp.js:337:17: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js.exitcode ) +/tmp/jsmassage.sh.VRTLRb8lTt/pp.js:337:17: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js.exitcode ) +/tmp/jsmassage.sh.ERMo6OvqzA/pp.js:339:10: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A15.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js.exitcode ) +/tmp/jsmassage.sh.8nfZMGzABT/pp.js:337:13: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A12.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js.exitcode ) +/tmp/jsmassage.sh.rK3ed2cZC4/pp.js:337:17: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js.exitcode ) +/tmp/jsmassage.sh.tkG2HLQBGQ/pp.js:337:17: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js.exitcode ) +/tmp/jsmassage.sh.Z9xjH6y9nF/pp.js:337:17: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js.exitcode ) +/tmp/jsmassage.sh.xlVHKO7D7k/pp.js:337:17: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.1/S12.6.1_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js.exitcode ) +/tmp/jsmassage.sh.HKP16juMeE/pp.js:339:20: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js.exitcode ) +/tmp/jsmassage.sh.3nPCIfPlZY/pp.js:339:35: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js.exitcode ) +/tmp/jsmassage.sh.tvXThq8GRa/pp.js:339:24: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js.exitcode ) +/tmp/jsmassage.sh.96e4DH1SIe/pp.js:339:13: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js.exitcode ) +/tmp/jsmassage.sh.aXqeNKlN6X/pp.js:339:31: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js.exitcode ) +/tmp/jsmassage.sh.aKQQpCofnW/pp.js:339:18: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4.1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js.exitcode ) +/tmp/jsmassage.sh.GXmYgEJDVA/pp.js:338:36: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js.exitcode ) +/tmp/jsmassage.sh.RFOXrk8XjG/pp.js:339:10: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js.exitcode ) +/tmp/jsmassage.sh.IfCE0258P0/pp.js:338:31: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js.exitcode ) +/tmp/jsmassage.sh.bqvsktnPGM/pp.js:339:11: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A8_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js.exitcode ) +/tmp/jsmassage.sh.PM0t4wLXEe/pp.js:338:35: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js.exitcode ) +/tmp/jsmassage.sh.p2zHhD60vC/pp.js:339:14: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js.exitcode ) +/tmp/jsmassage.sh.PkUB20EXdj/pp.js:338:32: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A7_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js.exitcode ) +/tmp/jsmassage.sh.TAuPRbKuCo/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js.exitcode ) +/tmp/jsmassage.sh.vMjlonIPL9/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js.exitcode ) +/tmp/jsmassage.sh.SFunG4Q7OO/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js.exitcode ) +/tmp/jsmassage.sh.BheiKZlJgJ/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js.exitcode ) +/tmp/jsmassage.sh.ZLXX9p4y1R/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js.exitcode ) +/tmp/jsmassage.sh.dVLcV8wu1T/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A6_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.prelude >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.prelude.massage >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.out 2>test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js.exitcode ) +/tmp/jsmassage.sh.sFb391LBP4/pp.js:337:9: + Syntax Error +#### test262/test/suite/ch12/12.6/12.6.2/S12.6.2_A15.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A3_T3.js >test262/test/suite/ch12/12.11/S12.11_A3_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A3_T3.js.prelude >test262/test/suite/ch12/12.11/S12.11_A3_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A3_T3.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A3_T3.js.out 2>test262/test/suite/ch12/12.11/S12.11_A3_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A3_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A3_T3.js.exitcode ) +/tmp/jsmassage.sh.rPywUXcH59/pp.js:335:14: + Syntax Error +#### test262/test/suite/ch12/12.11/S12.11_A3_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A3_T2.js >test262/test/suite/ch12/12.11/S12.11_A3_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A3_T2.js.prelude >test262/test/suite/ch12/12.11/S12.11_A3_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A3_T2.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A3_T2.js.out 2>test262/test/suite/ch12/12.11/S12.11_A3_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A3_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A3_T2.js.exitcode ) +/tmp/jsmassage.sh.zOnTUE1vNx/pp.js:338:10: + Syntax Error +#### test262/test/suite/ch12/12.11/S12.11_A3_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A3_T5.js >test262/test/suite/ch12/12.11/S12.11_A3_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A3_T5.js.prelude >test262/test/suite/ch12/12.11/S12.11_A3_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A3_T5.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A3_T5.js.out 2>test262/test/suite/ch12/12.11/S12.11_A3_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A3_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A3_T5.js.exitcode ) +/tmp/jsmassage.sh.z21WY5KFBT/pp.js:339:8: + Syntax Error +#### test262/test/suite/ch12/12.11/S12.11_A3_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A3_T1.js >test262/test/suite/ch12/12.11/S12.11_A3_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A3_T1.js.prelude >test262/test/suite/ch12/12.11/S12.11_A3_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A3_T1.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A3_T1.js.out 2>test262/test/suite/ch12/12.11/S12.11_A3_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A3_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A3_T1.js.exitcode ) +/tmp/jsmassage.sh.88E2MN9B25/pp.js:338:10: + Syntax Error +#### test262/test/suite/ch12/12.11/S12.11_A3_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A3_T4.js >test262/test/suite/ch12/12.11/S12.11_A3_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A3_T4.js.prelude >test262/test/suite/ch12/12.11/S12.11_A3_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A3_T4.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A3_T4.js.out 2>test262/test/suite/ch12/12.11/S12.11_A3_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A3_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A3_T4.js.exitcode ) +/tmp/jsmassage.sh.3e90yqEdW4/pp.js:339:9: + Syntax Error +#### test262/test/suite/ch12/12.11/S12.11_A3_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.11/S12.11_A2_T1.js >test262/test/suite/ch12/12.11/S12.11_A2_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.11/S12.11_A2_T1.js.prelude >test262/test/suite/ch12/12.11/S12.11_A2_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.11/S12.11_A2_T1.js.prelude.massage >test262/test/suite/ch12/12.11/S12.11_A2_T1.js.out 2>test262/test/suite/ch12/12.11/S12.11_A2_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.11/S12.11_A2_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.11/S12.11_A2_T1.js.exitcode ) +/tmp/jsmassage.sh.FOdjeUWi4I/pp.js:344:5: + Syntax Error +#### test262/test/suite/ch12/12.11/S12.11_A2_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T6.js >test262/test/suite/ch12/12.9/S12.9_A1_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T6.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T6.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T6.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T6.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T4.js >test262/test/suite/ch12/12.9/S12.9_A1_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T4.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T4.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T4.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T4.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T8.js >test262/test/suite/ch12/12.9/S12.9_A1_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T8.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T8.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T8.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T8.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T8.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T3.js >test262/test/suite/ch12/12.9/S12.9_A1_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T3.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T3.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T3.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T3.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T10.js >test262/test/suite/ch12/12.9/S12.9_A1_T10.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T10.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T10.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T10.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T10.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T10.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T10.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T10.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T10.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T5.js >test262/test/suite/ch12/12.9/S12.9_A1_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T5.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T5.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T5.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T5.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T2.js >test262/test/suite/ch12/12.9/S12.9_A1_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T2.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T2.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T2.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T2.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T1.js >test262/test/suite/ch12/12.9/S12.9_A1_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T1.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T1.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T1.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T1.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T7.js >test262/test/suite/ch12/12.9/S12.9_A1_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T7.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T7.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T7.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T7.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T7.js succeed +( cat prelude.js test262/test/suite/ch12/12.9/S12.9_A1_T9.js >test262/test/suite/ch12/12.9/S12.9_A1_T9.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.9/S12.9_A1_T9.js.prelude >test262/test/suite/ch12/12.9/S12.9_A1_T9.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.9/S12.9_A1_T9.js.prelude.massage >test262/test/suite/ch12/12.9/S12.9_A1_T9.js.out 2>test262/test/suite/ch12/12.9/S12.9_A1_T9.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.9/S12.9_A1_T9.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.9/S12.9_A1_T9.js.exitcode ) +#### test262/test/suite/ch12/12.9/S12.9_A1_T9.js succeed +( cat prelude.js test262/test/suite/ch12/12.13/S12.13_A1.js >test262/test/suite/ch12/12.13/S12.13_A1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.13/S12.13_A1.js.prelude >test262/test/suite/ch12/12.13/S12.13_A1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.13/S12.13_A1.js.prelude.massage >test262/test/suite/ch12/12.13/S12.13_A1.js.out 2>test262/test/suite/ch12/12.13/S12.13_A1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.13/S12.13_A1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.13/S12.13_A1.js.exitcode ) +#### test262/test/suite/ch12/12.13/S12.13_A1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A6_T1.js >test262/test/suite/ch12/12.5/S12.5_A6_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A6_T1.js.prelude >test262/test/suite/ch12/12.5/S12.5_A6_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A6_T1.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A6_T1.js.out 2>test262/test/suite/ch12/12.5/S12.5_A6_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A6_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A6_T1.js.exitcode ) +/tmp/jsmassage.sh.xFw3fOwK1c/pp.js:337:4: + Syntax Error +#### test262/test/suite/ch12/12.5/S12.5_A6_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A11.js >test262/test/suite/ch12/12.5/S12.5_A11.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A11.js.prelude >test262/test/suite/ch12/12.5/S12.5_A11.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A11.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A11.js.out 2>test262/test/suite/ch12/12.5/S12.5_A11.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A11.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A11.js.exitcode ) +/tmp/jsmassage.sh.dauIsC4cNA/pp.js:337:6: + Syntax Error +#### test262/test/suite/ch12/12.5/S12.5_A11.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A6_T2.js >test262/test/suite/ch12/12.5/S12.5_A6_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A6_T2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A6_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A6_T2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A6_T2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A6_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A6_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A6_T2.js.exitcode ) +/tmp/jsmassage.sh.DlBxVb026Y/pp.js:337:4: + Syntax Error +#### test262/test/suite/ch12/12.5/S12.5_A6_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A8.js >test262/test/suite/ch12/12.5/S12.5_A8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A8.js.prelude >test262/test/suite/ch12/12.5/S12.5_A8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A8.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A8.js.out 2>test262/test/suite/ch12/12.5/S12.5_A8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A8.js.exitcode ) +/tmp/jsmassage.sh.YxxjpkgDge/pp.js:337:4: + Syntax Error +#### test262/test/suite/ch12/12.5/S12.5_A8.js succeed +( cat prelude.js test262/test/suite/ch12/12.5/S12.5_A2.js >test262/test/suite/ch12/12.5/S12.5_A2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.5/S12.5_A2.js.prelude >test262/test/suite/ch12/12.5/S12.5_A2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.5/S12.5_A2.js.prelude.massage >test262/test/suite/ch12/12.5/S12.5_A2.js.out 2>test262/test/suite/ch12/12.5/S12.5_A2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.5/S12.5_A2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.5/S12.5_A2.js.exitcode ) +#### test262/test/suite/ch12/12.5/S12.5_A2.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T3.js >test262/test/suite/ch12/12.2/S12.2_A8_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T3.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T3.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T3.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T3.js.exitcode ) +/tmp/jsmassage.sh.JtNJnE4zh5/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T3.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T5.js >test262/test/suite/ch12/12.2/S12.2_A8_T5.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T5.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T5.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T5.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T5.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T5.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T5.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T5.js.exitcode ) +/tmp/jsmassage.sh.j9dS4EbCer/pp.js:337:5: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T5.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T4.js >test262/test/suite/ch12/12.2/S12.2_A8_T4.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T4.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T4.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T4.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T4.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T4.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T4.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T4.js.exitcode ) +/tmp/jsmassage.sh.TP4yJJYO3T/pp.js:337:6: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T4.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-1gs.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.prelude >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.prelude.massage >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.out 2>test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js.exitcode ) +#### test262/test/suite/ch12/12.2/12.2.1/12.2.1-4gs.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T1.js >test262/test/suite/ch12/12.2/S12.2_A8_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T1.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T1.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T1.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T1.js.exitcode ) +/tmp/jsmassage.sh.dQo9Lp3PrJ/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T6.js >test262/test/suite/ch12/12.2/S12.2_A8_T6.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T6.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T6.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T6.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T6.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T6.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T6.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T6.js.exitcode ) +/tmp/jsmassage.sh.uihsi5Sc2R/pp.js:337:6: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T6.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T8.js >test262/test/suite/ch12/12.2/S12.2_A8_T8.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T8.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T8.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T8.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T8.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T8.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T8.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T8.js.exitcode ) +/tmp/jsmassage.sh.C7BfubwXz2/pp.js:339:7: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T8.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T7.js >test262/test/suite/ch12/12.2/S12.2_A8_T7.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T7.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T7.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T7.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T7.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T7.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T7.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T7.js.exitcode ) +/tmp/jsmassage.sh.t4UZoZXALT/pp.js:337:6: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T7.js succeed +( cat prelude.js test262/test/suite/ch12/12.2/S12.2_A8_T2.js >test262/test/suite/ch12/12.2/S12.2_A8_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.2/S12.2_A8_T2.js.prelude >test262/test/suite/ch12/12.2/S12.2_A8_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.2/S12.2_A8_T2.js.prelude.massage >test262/test/suite/ch12/12.2/S12.2_A8_T2.js.out 2>test262/test/suite/ch12/12.2/S12.2_A8_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.2/S12.2_A8_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.2/S12.2_A8_T2.js.exitcode ) +/tmp/jsmassage.sh.rfBJpkFdd8/pp.js:337:7: + Syntax Error +#### test262/test/suite/ch12/12.2/S12.2_A8_T2.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0_4-5gs.js >test262/test/suite/ch13/13.0/13.0_4-5gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0_4-5gs.js.prelude >test262/test/suite/ch13/13.0/13.0_4-5gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0_4-5gs.js.prelude.massage >test262/test/suite/ch13/13.0/13.0_4-5gs.js.out 2>test262/test/suite/ch13/13.0/13.0_4-5gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0_4-5gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0_4-5gs.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0_4-5gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/13.0_4-17gs.js >test262/test/suite/ch13/13.0/13.0_4-17gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/13.0_4-17gs.js.prelude >test262/test/suite/ch13/13.0/13.0_4-17gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/13.0_4-17gs.js.prelude.massage >test262/test/suite/ch13/13.0/13.0_4-17gs.js.out 2>test262/test/suite/ch13/13.0/13.0_4-17gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/13.0_4-17gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/13.0_4-17gs.js.exitcode ) +#### test262/test/suite/ch13/13.0/13.0_4-17gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.0/S13_A7_T3.js >test262/test/suite/ch13/13.0/S13_A7_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.0/S13_A7_T3.js.prelude >test262/test/suite/ch13/13.0/S13_A7_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.0/S13_A7_T3.js.prelude.massage >test262/test/suite/ch13/13.0/S13_A7_T3.js.out 2>test262/test/suite/ch13/13.0/S13_A7_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.0/S13_A7_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.0/S13_A7_T3.js.exitcode ) +/tmp/jsmassage.sh.baL1qMO79B/pp.js:335:20: + Syntax Error +#### test262/test/suite/ch13/13.0/S13_A7_T3.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-13gs.js >test262/test/suite/ch13/13.1/13.1-13gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-13gs.js.prelude >test262/test/suite/ch13/13.1/13.1-13gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-13gs.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-13gs.js.out 2>test262/test/suite/ch13/13.1/13.1-13gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-13gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-13gs.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-13gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-4gs.js >test262/test/suite/ch13/13.1/13.1-4gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-4gs.js.prelude >test262/test/suite/ch13/13.1/13.1-4gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-4gs.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-4gs.js.out 2>test262/test/suite/ch13/13.1/13.1-4gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-4gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-4gs.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-4gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-8gs.js >test262/test/suite/ch13/13.1/13.1-8gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-8gs.js.prelude >test262/test/suite/ch13/13.1/13.1-8gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-8gs.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-8gs.js.out 2>test262/test/suite/ch13/13.1/13.1-8gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-8gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-8gs.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-8gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-1gs.js >test262/test/suite/ch13/13.1/13.1-1gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-1gs.js.prelude >test262/test/suite/ch13/13.1/13.1-1gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-1gs.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-1gs.js.out 2>test262/test/suite/ch13/13.1/13.1-1gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-1gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-1gs.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-1gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.1/13.1-5gs.js >test262/test/suite/ch13/13.1/13.1-5gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.1/13.1-5gs.js.prelude >test262/test/suite/ch13/13.1/13.1-5gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.1/13.1-5gs.js.prelude.massage >test262/test/suite/ch13/13.1/13.1-5gs.js.out 2>test262/test/suite/ch13/13.1/13.1-5gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.1/13.1-5gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.1/13.1-5gs.js.exitcode ) +#### test262/test/suite/ch13/13.1/13.1-5gs.js succeed +( cat prelude.js test262/test/suite/ch13/13.2/13.2-19-b-3gs.js >test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.prelude >test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.prelude.massage >test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.out 2>test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch13/13.2/13.2-19-b-3gs.js.exitcode ) +#### test262/test/suite/ch13/13.2/13.2-19-b-3gs.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-4gs.js >test262/test/suite/ch14/14.1/14.1-4gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-4gs.js.prelude >test262/test/suite/ch14/14.1/14.1-4gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-4gs.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-4gs.js.out 2>test262/test/suite/ch14/14.1/14.1-4gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-4gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-4gs.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-4gs.js succeed +( cat prelude.js test262/test/suite/ch14/14.1/14.1-5gs.js >test262/test/suite/ch14/14.1/14.1-5gs.js.prelude && ./jsmassage.sh -f test262/test/suite/ch14/14.1/14.1-5gs.js.prelude >test262/test/suite/ch14/14.1/14.1-5gs.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch14/14.1/14.1-5gs.js.prelude.massage >test262/test/suite/ch14/14.1/14.1-5gs.js.out 2>test262/test/suite/ch14/14.1/14.1-5gs.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch14/14.1/14.1-5gs.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch14/14.1/14.1-5gs.js.exitcode ) +#### test262/test/suite/ch14/14.1/14.1-5gs.js succeed +( cat prelude.js test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.prelude >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.prelude.massage >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.out 2>test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js.exitcode ) +#### test262/test/suite/ch10/10.4/10.4.2/10.4.2-1-2.js succeed +( cat prelude.js test262/test/suite/ch12/12.14/12.14-13.js >test262/test/suite/ch12/12.14/12.14-13.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.14/12.14-13.js.prelude >test262/test/suite/ch12/12.14/12.14-13.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.14/12.14-13.js.prelude.massage >test262/test/suite/ch12/12.14/12.14-13.js.out 2>test262/test/suite/ch12/12.14/12.14-13.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.14/12.14-13.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.14/12.14-13.js.exitcode ) +#### test262/test/suite/ch12/12.14/12.14-13.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A3.js >test262/test/suite/ch12/12.8/S12.8_A3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A3.js.prelude >test262/test/suite/ch12/12.8/S12.8_A3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A3.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A3.js.out 2>test262/test/suite/ch12/12.8/S12.8_A3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A3.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A3.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A4_T1.js >test262/test/suite/ch12/12.8/S12.8_A4_T1.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A4_T1.js.prelude >test262/test/suite/ch12/12.8/S12.8_A4_T1.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A4_T1.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A4_T1.js.out 2>test262/test/suite/ch12/12.8/S12.8_A4_T1.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A4_T1.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A4_T1.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A4_T1.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A4_T2.js >test262/test/suite/ch12/12.8/S12.8_A4_T2.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A4_T2.js.prelude >test262/test/suite/ch12/12.8/S12.8_A4_T2.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A4_T2.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A4_T2.js.out 2>test262/test/suite/ch12/12.8/S12.8_A4_T2.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A4_T2.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A4_T2.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A4_T2.js succeed +( cat prelude.js test262/test/suite/ch12/12.8/S12.8_A4_T3.js >test262/test/suite/ch12/12.8/S12.8_A4_T3.js.prelude && ./jsmassage.sh -f test262/test/suite/ch12/12.8/S12.8_A4_T3.js.prelude >test262/test/suite/ch12/12.8/S12.8_A4_T3.js.prelude.massage && krun -d . --pattern-matching test262/test/suite/ch12/12.8/S12.8_A4_T3.js.prelude.massage >test262/test/suite/ch12/12.8/S12.8_A4_T3.js.out 2>test262/test/suite/ch12/12.8/S12.8_A4_T3.js.err && test "`sed -n '//,/<\/k>/{ p }' test262/test/suite/ch12/12.8/S12.8_A4_T3.js.out | tr -d ' \n'`" = "@Normal"; echo $? >test262/test/suite/ch12/12.8/S12.8_A4_T3.js.exitcode ) +#### test262/test/suite/ch12/12.8/S12.8_A4_T3.js succeed diff --git a/verification/Makefile b/verification/Makefile new file mode 100644 index 0000000..2a173b0 --- /dev/null +++ b/verification/Makefile @@ -0,0 +1,40 @@ +SHELL=/bin/bash + +K?=../k +K_Z3=$(K)/k-distribution/include/z3 + +.PHONY: all +all: build prove + +.PHONY: build +build: clean + kompile -d patterns/tree_string --no-prelude --backend java --main-module JS-VERIFIER --syntax-module JS-SYNTAX patterns/tree_string/js-verifier.k + kompile -d patterns/tree_float --no-prelude --backend java --main-module JS-VERIFIER --syntax-module JS-SYNTAX patterns/tree_float/js-verifier.k + kompile -d patterns/list --no-prelude --backend java --main-module JS-VERIFIER --syntax-module JS-SYNTAX patterns/list/js-verifier.k + +.PHONY: prove +prove: + @echo "List" + krun -d patterns/list --smt none --prove list/reverse_spec.k list/reverse.js + krun -d patterns/list --smt none --prove list/append_spec.k list/append.js + @echo "BST String" + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove bst/string_find_spec.k bst/find.js + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove bst/string_insert_spec.k bst/insert.js + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove bst/string_delete_spec.k bst/delete.js + @echo "BST OOP String" + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove bst-oop/bst_find_spec.k bst-oop/bst.js + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove bst-oop/bst_insert_spec.k bst-oop/bst.js + @echo "BST Float" + krun -d patterns/tree_float --smt_prelude $(K_Z3)/float.smt2 --prove bst/float_find_spec.k bst/find.js + krun -d patterns/tree_float --smt_prelude $(K_Z3)/float.smt2 --prove bst/float_insert_spec.k bst/insert.js + krun -d patterns/tree_float --smt_prelude $(K_Z3)/float.smt2 --prove bst/float_delete_spec.k bst/delete.js + @echo "AVL String" + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove avl/avl_find_spec.k avl/avl.js + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove avl/avl_insert_spec.k avl/avl.js + krun -d patterns/tree_string --smt_prelude $(K_Z3)/string.smt2 --prove avl/avl_delete_spec.k avl/avl.js + +.PHONY: clean +clean: + rm -rf patterns/tree_string/js-verifier-kompiled + rm -rf patterns/tree_float/js-verifier-kompiled + rm -rf patterns/list/js-verifier-kompiled diff --git a/verification/README.md b/verification/README.md index e5693d0..97843f7 100644 --- a/verification/README.md +++ b/verification/README.md @@ -1,11 +1,42 @@ ## JavaScript Program Verification -### Directory Structure +The JavaScript program verifier combines the K verification infrastructure with the JavaScript semantics. +The verification is enabled by the `--prove` option of the `krun` command: +``` +$ krun --prove +``` +The specification `` essentially describes a set of pre-/post-conditions, +and it should be given as a reachability rule written in K. - * [patterns](patterns) - definitions of the abstractions used in the specifications (list, tree, etc) given in K syntax - * [list](list) - the source code and specifications for the list examples - * [bst](bst) - the source code and specifications for the bst example - * [avl](avl) - the source code and specifications for the avl example +Use the [Makefile](Makefile) to quickly run all of the verification examples: +``` +$ make +``` +The output of the ```make``` command is available in [verification.out](verification.out). +For each program, the verifier simply outputs ```true``` when it succeeds in verifying the program. +Note that the verifier may crash or fail to terminate when the program is not correct. +We will improve usability of the verifier in the future. + + +### List of Programs and Specifications + +We have the following example programs and specifications to be verified: + +| Programs | Source Codes | Specifications | +|--------------|--------------------------------------|------------------------------------------------------| +| List reverse | [list/reverse.js](list/reverse.js) | [list/reverse_spec.k](list/reverse_spec.k) | +| List append | [list/append.js](list/append.js) | [list/append_spec.k](list/append_spec.k) | +| BST find | [bst/find.js](bst/find.js) | [bst/string_find_spec.k](bst/string_find_spec.k) , [bst/float_find_spec.k](bst/float_find_spec.k) | +| BST insert | [bst/insert.js](bst/insert.js) | [bst/string_insert_spec.k](bst/string_insert_spec.k) , [bst/float_insert_spec.k](bst/float_insert_spec.k) | +| BST delete | [bst/delete.js](bst/delete.js) | [bst/string_delete_spec.k](bst/string_delete_spec.k) , [bst/float_delete_spec.k](bst/float_delete_spec.k) | +| BST find (in OOP style) | [bst-oop/bst.js:find](bst-oop/bst.js#L47) | [bst-oop/bst_find_spec.k](bst-oop/bst_find_spec.k) | +| BST insert (in OOP style) | [bst-oop/bst.js:insert](bst-oop/bst.js#L31) | [bst-oop/bst_insert_spec.k](bst-oop/bst_insert_spec.k) | +| AVL find | [avl/avl.js:find](avl/avl.js#L90) | [avl/avl_find_spec.k](avl/avl_find_spec.k) | +| AVL insert | [avl/avl.js:insert](avl/avl.js#L102) | [avl/avl_insert_spec.k](avl/avl_insert_spec.k) | +| AVL delete | [avl/avl.js:delete](avl/avl.js#L120) | [avl/avl_delete_spec.k](avl/avl_delete_spec.k) | + +We have three different data structures of list, binary search tree, and AVL tree. +For the binary search tree, we have two different implementations; one is written in C-like style (e.g., [bst/insert.js](bst/insert.js)) and another is written in OOP style (e.g., [bst-oop/bst.js](bst-oop/bst.js)). ### Specifications @@ -16,95 +47,57 @@ For example, the rule below from the file captures the behavior of the avl insert routine: ``` rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... ... + (htree(O1)(T1:StringTree) => htree(?O2)(?T2:StringTree)) OBJS:Bag - (string_htree(O1)(T1:StringTree) => string_htree(?O2)(?T2:StringTree)) (.Bag => ?_:Bag) ... - %call( - %var("insert"), + Call( + // %var("insert"), + @o(19), + Undefined, @Cons(V:String, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("insert" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_avl(T1) - andBool (string_tree_height(T1) - @GlobalEid - @NullEid - false - - @GlobalOid - false - - -``` * the parts that captures general JavaScript behavior; e.g. the line `(.Bag => ?_:Bag)` in the `` cell that says that after a function call there may be some - dead objects left over, since the semantics does not garbage collect (`?\_` is a + dead objects left over, since the semantics does not garbage collect (`?_` is a existentially quantified anonymous variable) + * the internal reference to the `insert` function, `@o(19)` (which can be automatically generated). The parts of this rule specific to the avl insert routine are * the `` cell, which says that the call to insert takes a string `V` and an - object reference O1 and returns another object reference `?O2` + object reference `O1` and returns another object reference `?O2` * the line - `(string_htree(O1)(T1:StringTree) => string_htree(?O2)(?T2:StringTree))` + `(htree(O1)(T1:StringTree) => htree(?O2)(?T2:StringTree))` in the `` cell which says that before the call to insert, there is a tree rooted at `O1` which represent the algebraic tree `T1` in the heap, and after the call there is another tree rooted at `?O2` which represents the tree `?T2` - * the requires clause, which i) states that `T1` is an avl, ii) bounds the height - of `T1` to ensure there is no precision loss when computing the height of `?T2` - (the tree after the insertion), and iii) states that insert has not been - redefined between the global declaration and the call site - * the ensures clause which states that i) `?T2` is an avl, ii) they keys of `?T2` + * the requires clause, which i) states that `T1` is an avl, and ii) bounds the + height of `T1` to ensure there is no precision loss when computing the height of + `?T2` (the tree after the insertion) + * the ensures clause, which states that i) `?T2` is an avl, ii) the keys of `?T2` are the union of the keys of `T1` and `{ V }`, and iii) the height of `?T2` increases by at most one @@ -112,11 +105,11 @@ With that in mind, we could generate the rule above from a more compact annotation ``` function insert(v, t) -//@requires string_htree(t)(T1) /\ string_avl(T1) - /\ string_tree_height(T1) < 4294967295 -//@ensures string_htree(t)(?T2) /\ string_avl(?T2) - /\ string_tree_keys(?T2) == { V } U string_tree_keys(T1) - /\ | string_tree_height(?T2) - string_tree_height(T1) | < 1 +//@requires htree(t)(T1) /\ avl(T1) + /\ tree_height(T1) < 4294967295 +//@ensures htree(t)(?T2) /\ avl(?T2) + /\ tree_keys(?T2) == { V } U tree_keys(T1) + /\ | tree_height(?T2) - tree_height(T1) | < 1 ``` We did not implement this transformation yet. However a similar transformation @@ -124,10 +117,30 @@ We did not implement this transformation yet. However a similar transformation available online at http://fsl.cs.illinois.edu/index.php/Special:MatchCOnline -### Run -The following bash command verifies the avl insert example: +### Wrapper Module for Verification +The K verifier requires a wrapper module that combines the original language semantics with several verification specific libraries. A wrapper module can be written by simply importing several sub-modules such as the JavaScript semantics `JS`, verification lemmas `VERIFICATION_LEMMAS`, and a data type abstraction ``, as follows: ``` -$ krun --prove verification/avl/insert_spec.k verification/avl/insert.js --smt_prelude=/include/z3/string.smt2 +require "js.k" +require "modules/verification_lemmas.k" +require "" + +module JS-VERIFIER + + imports JS + imports VERIFICATION_LEMMAS + imports + +endmodule ``` + + +### Directory Structure + + * [patterns](patterns) - definitions of the abstractions used in the specifications (list, tree, etc) given in K syntax + * [list](list) - the source code and specifications for the list examples + * [bst](bst) - the source code and specifications for the binary search tree (written in C-like style) example + * [bst-oop](bst-oop) - the source code and specifications for the binary search tree (written in OOP style) example + * [avl](avl) - the source code and specifications for the AVL tree example + diff --git a/verification/avl/avl_delete_spec.k b/verification/avl/avl_delete_spec.k index 4eb8038..6489f6e 100644 --- a/verification/avl/avl_delete_spec.k +++ b/verification/avl/avl_delete_spec.k @@ -1,283 +1,131 @@ -require "../../js.k" +require "../patterns/tree_string/js-verifier.k" module AVL-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... OBJS:Bag - => - OBJS:Bag - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("max"), + Call( + // %var("max"), + @o(3), + Undefined, @Cons(X:Int, @Cons(Y:Int, @Nil))) => maxInt(X,Y) ... - requires ("max" in keys(Record) ==K false) andBool (EID =/=K @NullEid) - andBool - (X Int -4294967296) andBool (Y >Int -4294967296) + requires (X Int @MIN_INT) andBool (Y >Int @MIN_INT) rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + htree(O)(T:StringTree) OBJS:Bag - string_htree(O)(T:StringTree) - => - OBJS:Bag - string_htree(O)(T:StringTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("height"), + Call( + // %var("height"), + @o(5), + Undefined, @Cons(O:NullableObject, @Nil)) => - string_tree_height(T) + tree_height(T) ... - requires ("height" in keys(Record) ==K false) andBool (EID =/=K @NullEid) - andBool string_avl(T) - andBool (string_tree_height(T) - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + + O + + "value" |-> @desc("Value" |-> S:String "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "height" |-> @desc((("Value" |-> _:Int) => ("Value" |-> tree_height(node(S:String, TL:StringTree, TR:StringTree)))) "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "left" |-> @desc("Value" |-> OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "right" |-> @desc("Value" |-> OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + htree(OL)(TL:StringTree) + htree(OR)(TR:StringTree) OBJS:Bag - - O - - "value" |-> @desc("Value" |-> S:String "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "height" |-> @desc("Value" |-> (_:Int => string_tree_height(string_node(S:String, TL:StringTree, TR:StringTree))) "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "left" |-> @desc("Value" |-> OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "right" |-> @desc("Value" |-> OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - string_htree(OL)(TL:StringTree) - string_htree(OR)(TR:StringTree) (.Bag => ?_:Bag) ... - %call( - %var("update_height"), + Call( + // %var("update_height"), + @o(7), + Undefined, @Cons(O:Oid, @Nil)) => Undefined ... - requires ("update_height" in keys(Record) ==K false) andBool (EID =/=K @NullEid) - andBool (string_avl(TL)) - andBool (string_avl(TR)) - andBool (string_tree_height(TL) - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + htree(O)(T:StringTree) OBJS:Bag - string_htree(O)(T:StringTree) - => - OBJS:Bag - string_htree(O)(T:StringTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call(%var("find_min"), @Cons(O:Oid, @Nil)) + Call( + // %var("find_min"), + @o(9), + Undefined, + @Cons(O:Oid, @Nil)) => ?M:String ... - requires ("find_min" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_avl(T) - ensures (?M inStringSet string_tree_keys(T)) andBool ({ ?M } <=StringSet string_tree_keys(T)) + requires avl(T) + ensures (?M inStringSet tree_keys(T)) andBool ({ ?M } <=StringSet tree_keys(T)) rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + (htree(O1)(T1:StringTree) => htree(?O2)(?T2:StringTree)) OBJS:Bag - string_htree(O1)(T1:StringTree) - => - OBJS:Bag - string_htree(?O2)(?T2:StringTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("remove"), + Call( + // %var("remove"), + @o(21), + Undefined, @Cons(V:String, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("remove" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_avl(T1) - andBool (string_tree_height(T1) - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - STRICT1:Bool - Record:Map - - - @GlobalEid - @NullEid - STRICT0:Bool - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... OBJS:Bag - string_htree(O)(T:StringTree) - (.Bag => ?_:Bag) + htree(O)(T:StringTree) + (.Bag => ?_:Bag) ... - %call( - %var("find"), + Call( + // %var("find"), + @o(17), + Undefined, @Cons(V:String, @Cons(O:NullableObject, @Nil))) => - V inStringSet string_tree_keys(T) + V inStringSet tree_keys(T) ... - requires ("find" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_avl(T) + requires avl(T) endmodule diff --git a/verification/avl/avl_insert_spec.k b/verification/avl/avl_insert_spec.k index 6c9cd41..a629128 100644 --- a/verification/avl/avl_insert_spec.k +++ b/verification/avl/avl_insert_spec.k @@ -1,233 +1,112 @@ -require "../../js.k" +require "../patterns/tree_string/js-verifier.k" module AVL-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... OBJS:Bag - => - OBJS:Bag - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("max"), + Call( + // %var("max"), + @o(3), + Undefined, @Cons(X:Int, @Cons(Y:Int, @Nil))) => maxInt(X,Y) ... - requires ("max" in keys(Record) ==K false) andBool (EID =/=K @NullEid) - andBool - (X Int -4294967296) andBool (Y >Int -4294967296) + requires (X Int @MIN_INT) andBool (Y >Int @MIN_INT) rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + htree(O)(T:StringTree) OBJS:Bag - string_htree(O)(T:StringTree) - => - OBJS:Bag - string_htree(O)(T:StringTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("height"), + Call( + // %var("height"), + @o(5), + Undefined, @Cons(O:NullableObject, @Nil)) => - string_tree_height(T) + tree_height(T) ... - requires ("height" in keys(Record) ==K false) andBool (EID =/=K @NullEid) - andBool string_avl(T) - andBool (string_tree_height(T) - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + + O + + "value" |-> @desc("Value" |-> S:String "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "height" |-> @desc((("Value" |-> _:Int) => ("Value" |-> tree_height(node(S:String, TL:StringTree, TR:StringTree)))) "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "left" |-> @desc("Value" |-> OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "right" |-> @desc("Value" |-> OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + htree(OL)(TL:StringTree) + htree(OR)(TR:StringTree) OBJS:Bag - - O - - "value" |-> @desc("Value" |-> S:String "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "height" |-> @desc("Value" |-> (_:Int => string_tree_height(string_node(S:String, TL:StringTree, TR:StringTree))) "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "left" |-> @desc("Value" |-> OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "right" |-> @desc("Value" |-> OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - string_htree(OL)(TL:StringTree) - string_htree(OR)(TR:StringTree) (.Bag => ?_:Bag) ... - %call( - %var("update_height"), + Call( + // %var("update_height"), + @o(7), + Undefined, @Cons(O:Oid, @Nil)) => Undefined ... - requires ("update_height" in keys(Record) ==K false) andBool (EID =/=K @NullEid) - andBool (string_avl(TL)) - andBool (string_avl(TR)) - andBool (string_tree_height(TL) - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... OBJS:Bag - string_htree(O1)(T1:StringTree) + htree(O1)(T1:StringTree) => OBJS:Bag - string_htree(?O2)(?T2:StringTree) + htree(?O2)(?T2:StringTree) ?_:Bag ... - %call( - %var("insert"), + Call( + // %var("insert"), + @o(19), + Undefined, @Cons(V:String, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("insert" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_avl(T1) - andBool (string_tree_height(T1) this.value) { + if (this.right == null) { + this.right = new BST.Node(v); + } else { + this.right.insert(v); + } + } +}; + +BST.Node.prototype.find = function (v) { + if (v < this.value) { + if (this.left == null) { + return false; + } else { + return this.left.find(v); + } + } else if (v > this.value) { + if (this.right == null) { + return false; + } else { + return this.right.find(v); + } + } else { + return true; + } +}; + + + + + + +// function Main() { +// var t = new BST(); +// t.insert(2); +// t.insert(1); +// t.insert(3); +// console.log(t); +// console.log(t.find(1)); +// console.log(t.find(2)); +// console.log(t.find(3)); +// console.log(t.find(4)); +// } +// Main(); diff --git a/verification/bst-oop/bst_find_spec.k b/verification/bst-oop/bst_find_spec.k new file mode 100644 index 0000000..5736813 --- /dev/null +++ b/verification/bst-oop/bst_find_spec.k @@ -0,0 +1,32 @@ +require "../../js.k" + +module BST-SPEC + +imports JS + +rule + + ... + ENVS:Bag + (.Bag => ?_:Bag) + ... + + + ... + OBJS:Bag + tree(O)(T:StringTree)(@o(8)) + (.Bag => ?_:Bag) + ... + + + Call(@o(11), O:Oid, @Cons(V:String, @Nil)) + => + V inStringSet tree_keys(T) + ... + + requires bst(T) + +// @o(8) : BST.Node.prototype +// @o(11) : BST.Node.prototype.find + +endmodule diff --git a/verification/bst-oop/bst_insert_spec.k b/verification/bst-oop/bst_insert_spec.k new file mode 100644 index 0000000..befe4ba --- /dev/null +++ b/verification/bst-oop/bst_insert_spec.k @@ -0,0 +1,37 @@ +require "../../js.k" + +module BST-SPEC + +imports JS + +rule + + ... + ENVS:Bag + (.Bag => ?_:Bag) + ... + + + ... + OBJS:Bag + ( + tree(O1)(T1:StringTree)(@o(8)) + => + tree(O1)(?T2:StringTree)(@o(8)) + ?_:Bag + ) + ... + + + Call(@o(9), O1:Oid, @Cons(V:String, @Nil)) + => + Undefined + ... + + requires bst(T1) + ensures bst(?T2) andBool tree_keys(?T2) ==K { V } U tree_keys(T1) + +// @o(8) : BST.Node.prototype +// @o(9) : BST.Node.prototype.insert + +endmodule diff --git a/verification/bst/float_delete_spec.k b/verification/bst/float_delete_spec.k index effecb9..6fdec09 100644 --- a/verification/bst/float_delete_spec.k +++ b/verification/bst/float_delete_spec.k @@ -1,108 +1,50 @@ -require "../../js.k" +require "../patterns/tree_float/js-verifier.k" module BST-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + tree(O)(T:FloatTree) OBJS:Bag - float_tree(O)(T:FloatTree) - => - OBJS:Bag - float_tree(O)(T:FloatTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call(%var("find_min"), @Cons(O:Oid, @Nil)) + Call( + // %var("find_min"), + @o(2), + Undefined, + @Cons(O:Oid, @Nil)) => ?M:Float{exponent(11), significand(53)} ... - requires ("find_min" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool float_bst(T) - ensures (?M inFloatSet float_tree_keys(T)) andBool ({ ?M } <=FloatSet float_tree_keys(T)) andBool (notBool isNaN(?M)) + requires bst(T) + ensures (?M inFloatSet tree_keys(T)) andBool ({ ?M } <=FloatSet tree_keys(T)) andBool (notBool isNaN(?M)) rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + (tree(O1)(T1:FloatTree) => tree(?O2)(?T2:FloatTree)) OBJS:Bag - float_tree(O1)(T1:FloatTree) - => - OBJS:Bag - float_tree(?O2)(?T2:FloatTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("remove"), + Call( + // %var("remove"), + @o(4), + Undefined, @Cons(V:Float{exponent(11), significand(53)}, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("remove" in keys(Record) ==K false) andBool ("find_min" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool float_bst(T1) andBool (notBool isNaN(V)) - ensures float_bst(?T2) andBool float_tree_keys(?T2) ==K float_tree_keys(T1) -FloatSet { V } + requires bst(T1) andBool (notBool isNaN(V)) + ensures bst(?T2) andBool tree_keys(?T2) ==K tree_keys(T1) -FloatSet { V } endmodule diff --git a/verification/bst/float_find_spec.k b/verification/bst/float_find_spec.k index 447d323..52e1144 100644 --- a/verification/bst/float_find_spec.k +++ b/verification/bst/float_find_spec.k @@ -1,57 +1,27 @@ -require "../../js.k" +require "../patterns/tree_float/js-verifier.k" module BST-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + tree(O)(T:FloatTree) OBJS:Bag - float_tree(O)(T:FloatTree) - => - OBJS:Bag - float_tree(O)(T:FloatTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("find"), + Call( + // %var("find"), + @o(2), + Undefined, @Cons(V:Float{exponent(11), significand(53)}, @Cons(O:NullableObject, @Nil))) => - V inFloatSet float_tree_keys(T) + V inFloatSet tree_keys(T) ... - requires ("find" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool float_bst(T) andBool (notBool isNaN(V)) + requires bst(T) andBool (notBool isNaN(V)) endmodule diff --git a/verification/bst/float_insert_spec.k b/verification/bst/float_insert_spec.k index a8c1432..d591cee 100644 --- a/verification/bst/float_insert_spec.k +++ b/verification/bst/float_insert_spec.k @@ -1,58 +1,28 @@ -require "../../js.k" +require "../patterns/tree_float/js-verifier.k" module BST-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + (tree(O1)(T1:FloatTree) => tree(?O2)(?T2:FloatTree)) OBJS:Bag - float_tree(O1)(T1:FloatTree) - => - OBJS:Bag - float_tree(?O2)(?T2:FloatTree) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("insert"), + Call( + // %var("insert"), + @o(4), + Undefined, @Cons(V:Float{exponent(11), significand(53)}, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("insert" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool float_bst(T1) andBool (notBool isNaN(V)) - ensures float_bst(?T2) andBool float_tree_keys(?T2) ==K { V } U float_tree_keys(T1) + requires bst(T1) andBool (notBool isNaN(V)) + ensures bst(?T2) andBool tree_keys(?T2) ==K { V } U tree_keys(T1) endmodule diff --git a/verification/bst/string_delete_spec.k b/verification/bst/string_delete_spec.k index f77b7ef..4ba9b36 100644 --- a/verification/bst/string_delete_spec.k +++ b/verification/bst/string_delete_spec.k @@ -1,108 +1,50 @@ -require "../../js.k" +require "../patterns/tree_string/js-verifier.k" module BST-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + tree(O)(T:StringTree)(P:Oid) OBJS:Bag - string_tree(O)(T:StringTree)(P:Oid) - => - OBJS:Bag - string_tree(O)(T:StringTree)(P:Oid) - ?_:Bag + (.Bag => ?_:Bag) ... - %call(%var("find_min"), @Cons(O:Oid, @Nil)) + Call( + // %var("find_min"), + @o(1), + Undefined, + @Cons(O:Oid, @Nil)) => ?M:String ... - requires ("find_min" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_bst(T) - ensures (?M inStringSet string_tree_keys(T)) andBool ({ ?M } <=StringSet string_tree_keys(T)) + requires bst(T) + ensures (?M inStringSet tree_keys(T)) andBool ({ ?M } <=StringSet tree_keys(T)) rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + (tree(O1)(T1:StringTree)(P:Oid) => tree(?O2)(?T2:StringTree)(P:Oid)) OBJS:Bag - string_tree(O1)(T1:StringTree)(P:Oid) - => - OBJS:Bag - string_tree(?O2)(?T2:StringTree)(P:Oid) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("remove"), + Call( + // %var("remove"), + @o(3), + Undefined, @Cons(V:String, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("remove" in keys(Record) ==K false) andBool ("find_min" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_bst(T1) - ensures string_bst(?T2) andBool string_tree_keys(?T2) ==K string_tree_keys(T1) -StringSet { V } + requires bst(T1) + ensures bst(?T2) andBool tree_keys(?T2) ==K tree_keys(T1) -StringSet { V } endmodule diff --git a/verification/bst/string_find_spec.k b/verification/bst/string_find_spec.k index 1152bce..6544b9a 100644 --- a/verification/bst/string_find_spec.k +++ b/verification/bst/string_find_spec.k @@ -1,53 +1,26 @@ -require "../../js.k" +require "../patterns/tree_string/js-verifier.k" module BST-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - STRICT1:Bool - Record:Map - - - @GlobalEid - @NullEid - STRICT0:Bool - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + tree(O)(T:StringTree)(_:Oid) OBJS:Bag - string_tree(O)(T:StringTree)(_:Oid) - (.Bag => ?_:Bag) + (.Bag => ?_:Bag) ... - %call( - %var("find"), + Call( + // %var("find"), + @o(1), + Undefined, @Cons(V:String, @Cons(O:NullableObject, @Nil))) => - V inStringSet string_tree_keys(T) + V inStringSet tree_keys(T) ... - requires ("find" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_bst(T) + requires bst(T) endmodule diff --git a/verification/bst/string_insert_spec.k b/verification/bst/string_insert_spec.k index 286e678..ce25f28 100644 --- a/verification/bst/string_insert_spec.k +++ b/verification/bst/string_insert_spec.k @@ -1,58 +1,28 @@ -require "../../js.k" +require "../patterns/tree_string/js-verifier.k" module BST-SPEC -imports JS +imports JS-VERIFIER rule - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - EID - @GlobalEid - false - Record:Map - - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... - IN:List - OUT:List - LOG:List ... + (tree(O1)(T1:StringTree)(P:Oid) => tree(?O2)(?T2:StringTree)(P:Oid)) OBJS:Bag - string_tree(O1)(T1:StringTree)(P:Oid) - => - OBJS:Bag - string_tree(?O2)(?T2:StringTree)(P:Oid) - ?_:Bag + (.Bag => ?_:Bag) ... - %call( - %var("insert"), + Call( + // %var("insert"), + @o(3), + Undefined, @Cons(V:String, @Cons(O1:NullableObject, @Nil))) => ?O2:NullableObject ... - requires ("insert" in keys(Record) ==K false) andBool (EID =/=K @NullEid) andBool string_bst(T1) - ensures string_bst(?T2) andBool string_tree_keys(?T2) ==K { V } U string_tree_keys(T1) + requires bst(T1) + ensures bst(?T2) andBool tree_keys(?T2) ==K { V } U tree_keys(T1) endmodule diff --git a/verification/list/append.js b/verification/list/append.js index 916e854..2eaf762 100644 --- a/verification/list/append.js +++ b/verification/list/append.js @@ -13,25 +13,25 @@ function append(x, y) return x; } -function main() -{ - var n1 = { - value : 1, - next : null - }; - var n2 = { - value : 2, - next : n1 - }; - var n3 = { - value : 3, - next : null - }; - console.log(n2); - console.log(n3); - var n = append(n2, n3); - console.log(n); -} - -main(); +//function main() +//{ +// var n1 = { +// value : 1, +// next : null +// }; +// var n2 = { +// value : 2, +// next : n1 +// }; +// var n3 = { +// value : 3, +// next : null +// }; +// console.log(n2); +// console.log(n3); +// var n = append(n2, n3); +// console.log(n); +//} +// +//main(); diff --git a/verification/list/append_spec.k b/verification/list/append_spec.k index 6a645c8..5057ff1 100644 --- a/verification/list/append_spec.k +++ b/verification/list/append_spec.k @@ -1,26 +1,16 @@ -require "../../js.k" +require "../patterns/list/js-verifier.k" module APPEND-SPEC -imports JS +imports JS-VERIFIER rule [loop-inv]: - - - ... ACTIVESTACK:List - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - + @e(I:Int) + _:Val => ?_:Val ... - EID + @e(I) _:Eid - false + _:Bool ... "x" |-> @ve(OX:NullableObject, true, true, false) "p" |-> @ve(@o(P1:Int) => @o(?P2:Int), true, true, false) @@ -29,7 +19,6 @@ rule [loop-inv]: (.Bag => ?_:Bag) ... ... - OBJS:Bag ( lseg(OX, @o(P1:Int))(A:List) lseg(@o(P1:Int), @NullVal)(B:List) @@ -48,6 +37,7 @@ rule [loop-inv]: ) + OBJS:Bag (.Bag => ?_:Bag) ... @@ -59,47 +49,28 @@ rule [loop-inv]: ensures A B ==K ?C ListItem(?V) rule [func-spec]: - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... ... - OBJS:Bag ( lseg(OX, @NullVal)(A:List) lseg(OY, @NullVal)(B:List) => lseg(?OP, @NullVal)(A B) ) + OBJS:Bag (.Bag => ?_:Bag) ... - %call( - %var("append"), + Call( + // %var("append"), + @o(2), + Undefined, @Cons(OX:NullableObject, @Cons(OY:NullableObject, @Nil))) => ?OP:NullableObject ... - endmodule diff --git a/verification/list/reverse_spec.k b/verification/list/reverse_spec.k index 4230893..71f68a6 100644 --- a/verification/list/reverse_spec.k +++ b/verification/list/reverse_spec.k @@ -1,26 +1,16 @@ -require "../../js.k" +require "../patterns/list/js-verifier.k" module REVERSE-SPEC -imports JS +imports JS-VERIFIER rule [loop-inv]: - - - ... ACTIVESTACK:List - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - + @e(I:Int) + _:Val => ?_:Val ... - EID + @e(I) _:Eid - false + _:Bool ... "x" |-> @ve(OX:NullableObject => @NullVal, true, true, false) "p" |-> @ve(OP1:NullableObject => ?OP2:NullableObject, true, true, false) @@ -30,8 +20,8 @@ rule [loop-inv]: (.Bag => ?_:Bag) ... ... - OBJS:Bag (list(OX)(B:List) list(OP1)(C:List) => list(?OP2)(rev(B) C)) + OBJS:Bag (.Bag => ?_:Bag) ... @@ -39,43 +29,25 @@ rule [loop-inv]: => @Normal ... - requires EID =/=K @NullEid rule [func-spec]: - - - ACTIVESTACK:List ... - - EID:Eid - THISBINDING:Val - LASTNONEMPTYVALUE:Val - - - EXCSTACK:List - PSEUDOSTACK:List - ... - - @GlobalEid - @NullEid - false - - @GlobalOid - false - - + ENVS:Bag (.Bag => ?_:Bag) ... ... - OBJS:Bag (list(O1)(A:List) => list(?O2)(rev(A))) + OBJS:Bag (.Bag => ?_:Bag) ... - %call(%var("reverse"), @Cons(O1:NullableObject, @Nil)) + Call( + // %var("reverse"), + @o(2), + Undefined, + @Cons(O1:NullableObject, @Nil)) => ?O2:NullableObject ... - endmodule diff --git a/verification/patterns/float_tree_pattern.k b/verification/patterns/float_tree_pattern.k deleted file mode 100644 index fe8b544..0000000 --- a/verification/patterns/float_tree_pattern.k +++ /dev/null @@ -1,45 +0,0 @@ -module FLOAT-TREE-PATTERN - imports MAP - imports JS-MAIN - imports FLOAT-SET - - syntax FloatTree ::= "node" "(" Float "," FloatTree "," FloatTree ")" - | "leaf" - - syntax FloatSet ::= "float_tree_keys" "(" FloatTree ")" [function, smtlib(smt_float_tree_keys)] - rule float_tree_keys(node(F:Float, TL:FloatTree, TR:FloatTree)) - => { F } U (float_tree_keys(TL) U float_tree_keys(TR)) - rule float_tree_keys(leaf) => .FloatSet - - syntax Bag ::= "float_tree" "(" Val ")" "(" FloatTree ")" [pattern(1)] - rule - ... - float_tree(@o(P:Int))(node(F:Float{exponent(11), significand(53)}, TL:FloatTree, TR:FloatTree)) - => - - @o(P) - - "value" |-> @desc("Value" |-> F "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "left" |-> @desc("Value" |-> ?OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "right" |-> @desc("Value" |-> ?OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - float_tree(?OL)(TL:FloatTree) - float_tree(?OR)(TR:FloatTree) - ... - ensures notBool isNaN(F) - [pattern] - rule ... float_tree(@NullVal)(leaf) => .Bag ... - [pattern] - - syntax Bool ::= "float_bst" "(" FloatTree ")" [function, smtlib(smt_float_bst)] - rule float_bst(node(F:Float{exponent(11), significand(53)}, TL:FloatTree, TR:FloatTree)) - => float_tree_keys(TL) true -endmodule diff --git a/verification/patterns/list/js-verifier.k b/verification/patterns/list/js-verifier.k new file mode 100644 index 0000000..2219ad4 --- /dev/null +++ b/verification/patterns/list/js-verifier.k @@ -0,0 +1,11 @@ +require "../../../js.k" +require "modules/verification_lemmas.k" +require "list_pattern.k" + +module JS-VERIFIER + + imports JS + imports VERIFICATION_LEMMAS + imports LIST-PATTERN + +endmodule diff --git a/verification/patterns/list_pattern.k b/verification/patterns/list/list_pattern.k similarity index 99% rename from verification/patterns/list_pattern.k rename to verification/patterns/list/list_pattern.k index 5265a96..087f18f 100644 --- a/verification/patterns/list_pattern.k +++ b/verification/patterns/list/list_pattern.k @@ -1,6 +1,6 @@ module LIST-PATTERN imports MAP - imports JS-MAIN + imports JS syntax List ::= rev(List) [function] rule rev(L1:List L2:List) => rev(L2) rev(L1) [lemma] diff --git a/verification/patterns/string_tree_pattern.k b/verification/patterns/string_tree_pattern.k deleted file mode 100644 index f5482b9..0000000 --- a/verification/patterns/string_tree_pattern.k +++ /dev/null @@ -1,85 +0,0 @@ -module STRING-TREE-PATTERN - imports MAP - imports JS-MAIN - imports STRING-SET - - syntax StringTree ::= "string_node" "(" String "," StringTree "," StringTree ")" - | "string_leaf" - - syntax StringSet ::= "string_tree_keys" "(" StringTree ")" [function, smtlib(smt_string_tree_keys)] - rule string_tree_keys(string_node(S:String, TL:StringTree, TR:StringTree)) - => { S } U (string_tree_keys(TL) U string_tree_keys(TR)) - rule string_tree_keys(string_leaf) => .StringSet - - syntax Int ::= "string_tree_height" "(" StringTree ")" [function, smtlib(smt_string_tree_height)] - rule string_tree_height(string_node(S:String, TL:StringTree, TR:StringTree)) - => 1 +Int maxInt(string_tree_height(TL), string_tree_height(TR)) - rule string_tree_height(string_leaf) => 0 - - syntax Bag ::= "string_tree" "(" Val ")" "(" StringTree ")" "(" Oid ")" [pattern(1)] - rule - ... - string_tree(@o(O:Int))(string_node(S:String, TL:StringTree, TR:StringTree))(P:Oid) - => - - @o(O) - - "value" |-> @desc("Value" |-> S "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "left" |-> @desc("Value" |-> ?OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "right" |-> @desc("Value" |-> ?OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> P // @ObjectProtoOid - - - string_tree(?OL)(TL:StringTree)(P) - string_tree(?OR)(TR:StringTree)(P) - ... - [pattern] - rule ... string_tree(@NullVal)(string_leaf)(_:Oid) => .Bag ... - [pattern] - - syntax Bool ::= "string_bst" "(" StringTree ")" [function, smtlib(smt_string_bst)] - rule string_bst(string_node(S:String, TL:StringTree, TR:StringTree)) - => string_tree_keys(TL) true - - syntax Bag ::= "string_htree" "(" Val ")" "(" StringTree ")" [pattern(1)] - rule - ... - string_htree(@o(O:Int))(string_node(S:String, TL:StringTree, TR:StringTree)) - => - - @o(O) - - "value" |-> @desc("Value" |-> S "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "height" |-> @desc("Value" |-> string_tree_height(string_node(S:String, TL:StringTree, TR:StringTree)) "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "left" |-> @desc("Value" |-> ?OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - "right" |-> @desc("Value" |-> ?OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) - - - "Class" |-> "Object" - "Extensible" |-> true - "Prototype" |-> @ObjectProtoOid - - - string_htree(?OL)(TL:StringTree) - string_htree(?OR)(TR:StringTree) - ... - [pattern] - rule ... string_htree(@NullVal)(string_leaf) => .Bag ... - [pattern] - - syntax Bool ::= "string_avl" "(" StringTree ")" [function, smtlib(smt_string_avl)] - rule string_avl(string_node(S:String, TL:StringTree, TR:StringTree)) - => string_tree_keys(TL) true - - rule string_tree_height(T:StringTree) >=Int 0 => true [smt-lemma] - -endmodule diff --git a/verification/patterns/float_set.k b/verification/patterns/tree_float/float_set.k similarity index 100% rename from verification/patterns/float_set.k rename to verification/patterns/tree_float/float_set.k diff --git a/verification/patterns/tree_float/float_tree_pattern.k b/verification/patterns/tree_float/float_tree_pattern.k new file mode 100644 index 0000000..00468b0 --- /dev/null +++ b/verification/patterns/tree_float/float_tree_pattern.k @@ -0,0 +1,45 @@ +module FLOAT-TREE-PATTERN + imports MAP + imports JS + imports FLOAT-SET + + syntax FloatTree ::= "node" "(" Float "," FloatTree "," FloatTree ")" + | "leaf" + + syntax FloatSet ::= "tree_keys" "(" FloatTree ")" [function, smtlib(smt_tree_keys)] + rule tree_keys(node(F:Float, TL:FloatTree, TR:FloatTree)) + => { F } U (tree_keys(TL) U tree_keys(TR)) + rule tree_keys(leaf) => .FloatSet + + syntax Bag ::= "tree" "(" Val ")" "(" FloatTree ")" [pattern(1)] + rule + ... + tree(@o(P:Int))(node(F:Float{exponent(11), significand(53)}, TL:FloatTree, TR:FloatTree)) + => + + @o(P) + + "value" |-> @desc("Value" |-> F "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "left" |-> @desc("Value" |-> ?OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "right" |-> @desc("Value" |-> ?OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + tree(?OL)(TL:FloatTree) + tree(?OR)(TR:FloatTree) + ... + ensures notBool isNaN(F) + [pattern] + rule ... tree(@NullVal)(leaf) => .Bag ... + [pattern] + + syntax Bool ::= "bst" "(" FloatTree ")" [function, smtlib(smt_bst)] + rule bst(node(F:Float{exponent(11), significand(53)}, TL:FloatTree, TR:FloatTree)) + => tree_keys(TL) true +endmodule diff --git a/verification/patterns/tree_float/js-verifier.k b/verification/patterns/tree_float/js-verifier.k new file mode 100644 index 0000000..6d3ceea --- /dev/null +++ b/verification/patterns/tree_float/js-verifier.k @@ -0,0 +1,12 @@ +require "../../../js.k" +require "modules/verification_lemmas.k" +require "float_set.k" +require "float_tree_pattern.k" + +module JS-VERIFIER + + imports JS + imports VERIFICATION_LEMMAS + imports FLOAT-TREE-PATTERN + +endmodule diff --git a/verification/patterns/tree_string/js-verifier.k b/verification/patterns/tree_string/js-verifier.k new file mode 100644 index 0000000..b945339 --- /dev/null +++ b/verification/patterns/tree_string/js-verifier.k @@ -0,0 +1,12 @@ +require "../../../js.k" +require "modules/verification_lemmas.k" +require "string_set.k" +require "string_tree_pattern.k" + +module JS-VERIFIER + + imports JS + imports VERIFICATION_LEMMAS + imports STRING-TREE-PATTERN + +endmodule diff --git a/verification/patterns/string_set.k b/verification/patterns/tree_string/string_set.k similarity index 100% rename from verification/patterns/string_set.k rename to verification/patterns/tree_string/string_set.k diff --git a/verification/patterns/tree_string/string_tree_pattern.k b/verification/patterns/tree_string/string_tree_pattern.k new file mode 100644 index 0000000..ebaaa2d --- /dev/null +++ b/verification/patterns/tree_string/string_tree_pattern.k @@ -0,0 +1,85 @@ +module STRING-TREE-PATTERN + imports MAP + imports JS + imports STRING-SET + + syntax StringTree ::= "node" "(" String "," StringTree "," StringTree ")" + | "leaf" + + syntax StringSet ::= "tree_keys" "(" StringTree ")" [function, smtlib(smt_tree_keys)] + rule tree_keys(node(S:String, TL:StringTree, TR:StringTree)) + => { S } U (tree_keys(TL) U tree_keys(TR)) + rule tree_keys(leaf) => .StringSet + + syntax Int ::= "tree_height" "(" StringTree ")" [function, smtlib(smt_tree_height)] + rule tree_height(node(S:String, TL:StringTree, TR:StringTree)) + => 1 +Int maxInt(tree_height(TL), tree_height(TR)) + rule tree_height(leaf) => 0 + + syntax Bag ::= "tree" "(" Val ")" "(" StringTree ")" "(" Oid ")" [pattern(1)] + rule + ... + tree(@o(O:Int))(node(S:String, TL:StringTree, TR:StringTree))(P:Oid) + => + + @o(O) + + "value" |-> @desc("Value" |-> S "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "left" |-> @desc("Value" |-> ?OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "right" |-> @desc("Value" |-> ?OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> P // @ObjectProtoOid + + + tree(?OL)(TL:StringTree)(P) + tree(?OR)(TR:StringTree)(P) + ... + [pattern] + rule ... tree(@NullVal)(leaf)(_:Oid) => .Bag ... + [pattern] + + syntax Bool ::= "bst" "(" StringTree ")" [function, smtlib(smt_bst)] + rule bst(node(S:String, TL:StringTree, TR:StringTree)) + => tree_keys(TL) true + + syntax Bag ::= "htree" "(" Val ")" "(" StringTree ")" [pattern(1)] + rule + ... + htree(@o(O:Int))(node(S:String, TL:StringTree, TR:StringTree)) + => + + @o(O) + + "value" |-> @desc("Value" |-> S "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "height" |-> @desc("Value" |-> tree_height(node(S:String, TL:StringTree, TR:StringTree)) "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "left" |-> @desc("Value" |-> ?OL:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + "right" |-> @desc("Value" |-> ?OR:NullableObject "Writable" |-> true "Enumerable" |-> true "Configurable" |-> true) + + + "Class" |-> "Object" + "Extensible" |-> true + "Prototype" |-> @ObjectProtoOid + + + htree(?OL)(TL:StringTree) + htree(?OR)(TR:StringTree) + ... + [pattern] + rule ... htree(@NullVal)(leaf) => .Bag ... + [pattern] + + syntax Bool ::= "avl" "(" StringTree ")" [function, smtlib(smt_avl)] + rule avl(node(S:String, TL:StringTree, TR:StringTree)) + => tree_keys(TL) true + + rule tree_height(T:StringTree) >=Int 0 => true [smt-lemma] +endmodule + diff --git a/verification/verification.out b/verification/verification.out new file mode 100644 index 0000000..2e490c9 --- /dev/null +++ b/verification/verification.out @@ -0,0 +1,48 @@ +kompile -d patterns/tree_string --no-prelude --backend java --main-module JS-VERIFIER --syntax-module JS-SYNTAX patterns/tree_string/js-verifier.k +kompile -d patterns/tree_float --no-prelude --backend java --main-module JS-VERIFIER --syntax-module JS-SYNTAX patterns/tree_float/js-verifier.k +kompile -d patterns/list --no-prelude --backend java --main-module JS-VERIFIER --syntax-module JS-SYNTAX patterns/list/js-verifier.k + +List +krun -d patterns/list --smt none --prove list/reverse_spec.k list/reverse.js +true + +krun -d patterns/list --smt none --prove list/append_spec.k list/append.js +true + +BST String +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove bst/string_find_spec.k bst/find.js +true + +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove bst/string_insert_spec.k bst/insert.js +true + +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove bst/string_delete_spec.k bst/delete.js +true + +BST OOP String +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove bst-oop/bst_find_spec.k bst-oop/bst.js +true + +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove bst-oop/bst_insert_spec.k bst-oop/bst.js +true + +BST Float +krun -d patterns/tree_float --smt_prelude ../k/k-distribution/include/z3/float.smt2 --prove bst/float_find_spec.k bst/find.js +true + +krun -d patterns/tree_float --smt_prelude ../k/k-distribution/include/z3/float.smt2 --prove bst/float_insert_spec.k bst/insert.js +true + +krun -d patterns/tree_float --smt_prelude ../k/k-distribution/include/z3/float.smt2 --prove bst/float_delete_spec.k bst/delete.js +true + +AVL String +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove avl/avl_find_spec.k avl/avl.js +true + +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove avl/avl_insert_spec.k avl/avl.js +true + +krun -d patterns/tree_string --smt_prelude ../k/k-distribution/include/z3/string.smt2 --prove avl/avl_delete_spec.k avl/avl.js +true +